JS: Create the results table if need be.
Chatter converted to loglines for JSON compatability.
Set command + templates for notice, warning, error.
A bit more error management.
GPG List Keys. Not sure if this is the best data structure. Needs filter support. Will break on non-JSON UIs (display_data new!!)
Some rudimentary display of GPG key list on browser side.
Merge branch 'master' of https://github.com/smari/Mailpile into feature/json

Conflicts:
	mailpile/ui.py
	static/default/js/mailpile.js
Starting work on friendly python API
Basic python API works in a mostly useless fashion
Refactoring commands.py
Refactoring ...
Refactoring ...
Refactoring ...
Refactoring ...
Refactoring ...
Minor comments and reformatting
Refactoring of commands.py complete
Refactoring ...
Allow commands to have no shortcode, to use the alphabet more sparingly
Refactoring UI stuff...