Document all the things
Document the Controller::Context class.
Add extra documentation.
Ignore pugixml in Doxygen documentation.
Merge pull request #55 from lowjoel/document-all-the-things

Document all the things