Template specialization failed to remove generated template instances that has been created as a consequence


git-svn-id: http://svn.code.sf.net/p/angelscript/code/trunk/sdk@2034 404ce1b2-830e-0410-a2e2-b09542c77caf
- asIScriptEngine::AssignScriptObject now returns an int with the success or error code
- The tokenLength arg for ParseToken is changed to asUINT

git-svn-id: http://svn.code.sf.net/p/angelscript/code/trunk/sdk@2035 404ce1b2-830e-0410-a2e2-b09542c77caf
Added asIScriptObject::GetWeakRefFlag

git-svn-id: http://svn.code.sf.net/p/angelscript/code/trunk/sdk@2036 404ce1b2-830e-0410-a2e2-b09542c77caf
- Implemented asIScriptEngine::CastObject
- The CScriptHandle uses the new CastObject to properly cast to all supported types of the contained handle


git-svn-id: http://svn.code.sf.net/p/angelscript/code/trunk/sdk@2037 404ce1b2-830e-0410-a2e2-b09542c77caf
- Template specialization failed to remove generated template instances that has been created as a consequence
- Engine detects if application attempts to register method or property for generated template instances


git-svn-id: http://svn.code.sf.net/p/angelscript/code/trunk/sdk@2038 404ce1b2-830e-0410-a2e2-b09542c77caf