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 `.


Negative satoshis is an error, should log it.