Fix some lines to be within 90 characters

Some regular expressions has been simplified to use \w in order to reduce line length
Fixed incorrect replacement in compressed regex expressions
Additional fixes to reduce line length
Rename test case variable from 'expected' to 'tokens' to fit line width limit
Haxe: fixed top-level class members, number in preproc, macro reification, ECheckType expression.
Add support for embedded python in Vim scripts
Ensure whitespace between python keyword and python command
Add vim script exmaple file
Fixed incorrect backtrack index
Haxe: optional semicolon after macro class reification.
Replace ^\s* with ^[ \t]* to avoid catching \n
Remove duplcation of PERL6_IDENTIFIER_RANGE
Replace all occurences of [a-zA-Z0-9_] with \w
Replace all occurences of a-zA-Z0-9_ with \w
Replace addtional hidden occurences of a-zA-Z0-9_ with \w
Merged in jaingaurav2/pygments-main (pull request #351)

Fix some lines to be within 90 characters
Merged in andyli/pygments-main (pull request #354)

Haxe fixes