WireBox not handling cachebox, logbox, and asynmanager instances properly
Description
Ensure that the same logbox instance is shared between wirebox standalone and it's cachebox instance. Also, add wirebox reference into the cachefactory and logbox lib in standalone mode. Ensure task scheduler pool is always shutdown correctly.