Consider a transaction finished only on receiveing response.

Also, added a new column to the admin screen. This column estimates the
transactions per-minute average using the difference between last
numbers and current numbers.
Many changes; database-interface, NullDB, Transaction objects.