Prepare GeSHi for new parser, and remove hax

//I hoped to be able to keep the new parser free from hax :(
//But it's not possible.
//Or is it? ~Dirbaio

Yep, it is