Added asEP_ALTER_SYNTAX_NAMED_ARGS to optionally support the previous syntax for named arguments

git-svn-id: http://svn.code.sf.net/p/angelscript/code/trunk/sdk@1974 404ce1b2-830e-0410-a2e2-b09542c77caf
Added support for declaring classes as abstract to prevent instantiation

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

git-svn-id: http://svn.code.sf.net/p/angelscript/code/trunk/sdk@1976 404ce1b2-830e-0410-a2e2-b09542c77caf
asOBJ_TEMPLATE can now be used with value types too

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