Merge pull request #153 from shaitan/master

Added yielding iteration.
recovery: merge: make read-write cycle async

We still block on .wait() at each iteration to not cause memory bloat /
overload of backend servers.
recovery: dc2: fix exit code of main()

Pointy hat to: me (rbtz@)
recovery: dnet_recovery: print rc in log on exit
recovery: monitor: do not show failures as negative values
recovery: merge: prettified stats
recovery: monitor: added robustness
recovery: monitor: fixed naming
recovery: renamed time to etime

Now it's not colliding names with stdlib's time module.
recovery: monitor: do not use select() for timeout
recovery: monitor: proper shutdown of threads
recovery: monitor: fix grouping of sub-stats
Merge pull request #154 from shaitan/master

Indexes in python binding
Merge pull request #155 from SaveTheRbtz/master

Recovery: monitor improvements and bug fixes
Added more sugar to API
Added error_handler property to session
Merge pull request #156 from euroelessar/master

More sugar and API