Moved menu and keybind manager up from MainFrame to ApplicationView.
Loading dialog is now managed by the ApplicationView instead of 
MainFrame.  Moved LoadingGaugeDialog to views.loading module.
View no longer has any knowledge of the model.
The view now creates the controller (using a controller factory), instead of 
having the controller create the view.
Renamed views.app to views.appview.
Added show method to ApplicationView so that the UI will not be
displayed by default in the constructor.  Unittests now run without 
windows popping up.
Context check now done right away during application construction.
Context check now done right away during application construction.
Moved management of wx App object to the ApplicationView.
Refactoring application setup.
Refactoring.
Refactoring: splitting ValidationApplication into 
ProcessCandidatesApplication and ProcessRealsApplication.
Removed TaskFactory classes.
Merge branch 'master' into refactoring
Merge pull request #193 from drusk/refactoring

Refactoring