Raise a SyntaxError on regexp named groups 

Not supported in JS.
Get rid of some 1.8 support racc gem constraints
Let special calls push fragments by themselves

Also rename skip_compilation to compile_default.