Fixing various validation errors.

There were several validation problems and some cruft preventing the doc project from building. I've fixed those things, removed the cruft, and updated to use the latest version of the plugin.