Asset types now register automatically. Removed most of the type registration .cpp files. A few remain until components do similar self-registration. Cleaned up shutdown logging for when objects/assets exist at end of program. Reworked shutdown order based on new auto-registration of asset types. Editor and TestApp now shutdown cleanly.