several escape sequence fixes and additions

fixed string2 \\ escaping
removed n, r, t escaping from string, string2
changed escape errors to throw LexerError with proper position info
added more robust detection of invalid escape codes
added \u escape code support
Make parseFile return TypeDecl's instead of TypeDef's, as in ocaml source
Merge pull request #10 from mcheshkov/TypeDecl

Make parseFile return TypeDecl's instead of TypeDef's
Filter sharp and comment tokens before it goes to main parser
Separated conditional parser and main parser
adjustments
Merge pull request #8 from SmilyOrg/master

Several escape sequence fixes and additions
add test for issue 6 (closes #6)
a couple of escape fixes
Merge pull request #11 from SmilyOrg/master

A couple of escape fixes for '\\' and '\''
Merge remote-tracking branch 'upstream/master'

Conflicts:
	src/haxeparser/HaxeParser.hx
	test/Test.hx
Fix using filtered token when raw lexer token reqiured
Rewrite skipTokens to a loop