Added type_id and is_type custom 'RTTI' functions
Don't call callback if methods not set
Still WIP: Custom RTTI
Return NULL instead of 0
Moved component::Cache declaration from Entity to its own file
Removed debug log, Module name "GameObject" => "Entity"
ilargia::type_id is now a typedef of unsigned int
ilargia::utils::type_id<T>() is the get function (still WIP)
Removed warning with LIBCMT on link
Moved RTTI type to its own file
Updated files to match the new type (ilargia::type_rtti)
Removed _regCode (using directly _regID)
Added RTTI files
Added missing ILARGIA_API
+ Debug log / comments update
+ Moved some variables from ::engine to ::engine::priv
Registered internal type with custom RTTI