Renamed CEntity to CMonoEntityExtension.
Renamed CActor to CMonoActor.
Renamed CActorSystem to CScriptbind_ActorSystem.
Renamed CInput to CScriptbind_Input.
Fixed multiple occurrences where the active domain was used, instead of one relevant to the use case.

Added pDomain parameter to IMonoClass::BoxObject.
Moved ToMonoString, CreateArray, CreateDynamicArray & BoxAnyValue from IMonoConverter to IMonoDomain.
Added IMonoScriptSystem::GetActiveDomain & GetScriptDomain.
Fix: CMonoActor::SetHealth & SetMaxHealth domain usage.
Fix: Actor RMI's should be able to trigger functions in any entity deriving from EntityBase, no need for a specific implementation. (Now uses Entity.OnRemoteInvocation for both types)
Fix: Possible crash in CMonoEntityExtension::RMIParams::SerializeWith caused by array being created in the wrong domain.
Fix: Entity.OnRemoteInvocation being unable to find derived methods.
Added MonoAnyValue(Quat).
Added IsReading & IsWriting properties to CrySerialize class.
Removed CScriptbind_3DEngine::Asplode.
Corrected CScriptbind_CrySerialize, IsReading should be _IsReading. (Due to name conflict in C#)
Exposed IMonoClass::GetMethodThunk.
Fix: IMonoClass::GetMethodThunk was not pure virtual.
Enable Mono signal chaining
Added Mono common directory, in order to make sure that the pdb2mdb utility compiles by default.
Added moveFlags parameter to Entity.OnMove event.
Merge branch 'master' of github.com:inkdev/CryMono
Fix: Attempt to log an integer as string if the root domain failed to initialize.