Auto resolver can now resolve method arguments defined with defaults.
Insure an exception is thrown when a class is unable to be resolved.
Fix self resolution of the AssetManager.
Fix the AssetManager's handling of uninstantiated singletons.
Further asset manager fixes.
Further improvements to the aliasing.