Partial and machineless

Changes include:
* `PostgresInterface` interface changed :),
* server now understands partial transactions and bills,
* in case of machine going offline server automatically sends tx after `SESSION_TIMEOUT `.


cb and callback are ambiguous here. We should come up with a style for local callbacks. Something like ```_callback``` or ```cb``` and ```lcb```.