Add edit command. Fixes #4.

This allows user to change the 'for message' for a transaction
already in the database.
Fixed a syntax error in addition to colouring a
grey box in the table for owing oneself which fixes #3.
Merge pull request #5 from mtahmed/harris

Add edit command.