Improved the "CryptographyHelper".
Removed an "error" in the GlobalExceptionHandler.

The event handler is getting called twice.
Improved our Component system. Removed the now unneeded ValueProvider and implemented a system where you can mark your interfaces with an attribute and the instances will be registered as these interfaces.
Removed the unneeded ICondition interface.
Improved some little things like "readonly" and unneded usings.
Extended the "ObjectStorage" so you can configure whether or not to parse strings.
Made the "LibraryLoader" a default component.
Removed the handle from the "GraphicsDevice".
Removed the ICommand list from the ScriptCompiler and used the "ImplementationManager" instead.