Start on translation (NOT ready for review)

* Add fab commands to update message files
* Go through, marking English text for translation in Python and
 templates.