Working on support for templates with multiple subtypes

git-svn-id: https://angelscript.svn.sourceforge.net/svnroot/angelscript/trunk@1551 404ce1b2-830e-0410-a2e2-b09542c77caf
Parser doesn't complain with empty declaration in classes

git-svn-id: https://angelscript.svn.sourceforge.net/svnroot/angelscript/trunk@1552 404ce1b2-830e-0410-a2e2-b09542c77caf
Fixed the line numbers for for-loops

git-svn-id: https://angelscript.svn.sourceforge.net/svnroot/angelscript/trunk@1553 404ce1b2-830e-0410-a2e2-b09542c77caf