Removed local command registration process (will be moved to Profile). Updated session reference to profile.
Moved methods to configure and access field setup and locales from Session to Profile.
Minor cleanups
Major refactoring for new Profile class
Pass profile instead of session for Resolver classes. Updated init of OutputManager for recent changes
Made processAnimations/Sprite public and changed implementation to not self-register assets but leave full control to the instantiator.
Removal of OutputManager from Profile. Moved locale aware getProjects() from Session to Profile. Changed init process of AssetManager to new schema.
Fixes for task distribution between Session and Profile.
Fixes for task distribution between Session and Profile.
Fixes for task distribution between Session and Profile.
Fixes for task distribution between Session and Profile.