Removing unused Xhtml.cs from project
Namespace fixes and body element parser fixes

Some of these fixes were taken from the current Validator.nu sources.
There may have been some translation error here or there was an
optimization that I didn't quite understand in the translation.