Make transaction values configurable; other minor refactoring.
Use acknowledgements to get change cost from server.
Replace identity factory with acknowledgements.
Clean up transactions list.