Some refactoring and addition of transaction list page.

The site now includes a page at /transactions which list all
previously sent donations from the site. This commit also adds
a standalone script to allow people to independently audit
generated addresses and the payments from them.
Merge branch 'master' of github.com:DonnchaC/oniontip