Markups
Add more commenting and logging. Also remove outdated upgrade code
Merge branch 'dev_new_homestead_api' of github.com:Metaswitch/crest into dev_new_homestead_api