cleanup std.regex CTFE hacks

Now since CTFE has grown some teeth  I could remove almost all of special casing in std.regex parser.