added a bunch of stuff for processing the D html docs into a usable grammar (it's not all there but it will be at some point, I hope)