* Cleaned up Manager registration and construction.   - Note: I kept the construction functions separate because there wasn't a lot of code, and merging them would be tricky.   - Note2: I simplified the constructor functions. Nowhere in the code I could find the 'type' member being checked. We always use 'isTypeOf' which is far more robust. 
* Cleaned up Manager registration and construction. 
 - Note: I kept the construction functions separate because there wasn't a lot of code, and merging them would be tricky. 
 - Note2: I simplified the constructor functions. Nowhere in the code I could find the 'type' member being checked. We always use 'isTypeOf' which is far more robust. 

errordeveloper/fe-devel,chbfiv/fabric-engine-old,chbfiv/fabric-engine-old,chbfiv/fabric-engine-old,chbfiv/fabric-engine-old,chbfiv/fabric-engine-old,errordeveloper/fe-devel,chbfiv/fabric-engine-old,chbfiv/fabric-engine-old,errordeveloper/fe-devel,errordeveloper/fe-devel,errordeveloper/fe-devel,errordeveloper/fe-devel,errordeveloper/fe-devel