I already did that in 9a542c
Fix instructions to link GnuCash API into virtualenv
Clean up some non-standard SQL
Clean up some bad HTML

Don't just stick stuff right inside a <table> tag.
Enable adding new transactions

The user running the application must have write access to the
gnucash_api_home/ directory for this feature to work.
Disable adding new transactions by default

Setup for this feature is a little more complicated, and it tends to
throw strange errors.
Document new features
chmod +x
Fix adding new transactions with opposing account specified
Enable setting one transaction using another as a template

The code for this feature is really ugly, and it breaks if you click
links etc. inside the transactions.  It should probably be done with
overlay elements created on top of each transaction, unless there is
another way to intercept clicks in parent elements.
Indent imports