Added an option to initialize MonoEnv before its initialization is complete.
Added an interop type that automatically deletes itself after the internal calls are registered.
InitializationInterop now deletes itself on post-initialization.
Default mono interops no longer bother with setting monoInterface field since they all use MonoEnv.
Removed not-so-necessary monoEnv static field from InitializationInterop.
Some more documentation.
Added a type for default interops that delete themselves after adding internal calls.