Fixes to DLL output directories.
Removed files that shouldn't have been committed.
Updated company info and desc in assembly info.
Added checking to detect circular dependencies and throw an exception.
No longer considering attributes from base classes when scanning for types by attribute. This prevents class hierarchies with multiple FactoryCreatables from being registered multiple times.