Monitoring: Decreased time on locking rwlock in dnet_monitor_exit.
Merge branch 'lts' of github.com:reverbrain/elliptics into lts
Merge pull request #370 from euroelessar/lts

Commits from master (lts)
v2.24.15.10
Merge branch 'lts' of github.com:reverbrain/elliptics into lts
Python: dnet_balancer and fixes
route.py: fixed pep8 warnings, restored neighboring routes which belongs to one node
__init__.py: provided access to elliptics.Route, elliptics.RouteList classes which used by dnet_balancer
dnet_balancer: added script which rebalances ranges in route list.
Balancer: added ability to current route list state without balancing. Moved printing map ids_filename -> node to the end of balancing.
Balancer: extended debug logs.
Balancer: decreased logs and number of ranges length recalculations. Instead of bisection large range, it devides into 2 ranges one of them with length equal to median and other has the rest of origin range.
routes.py: Sorted percentages by percents.
Python: Fixed pep8 warnings in setup.py. Added dnet_balancer to elliptics-client package.
Python: fixed code style.
Merge pull request #376 from shaitan/lts

dnet_balancer and monitoring fixes (LTS)
IOClient: Provided ioflags from session to READ io command created by read_file.
Recovery: Added to merge statistics 'local_remove_old*' counters that contains information about keys which were removed without copying because they contain old data of keys.
IOClient: provided cflags in READ io command created by read_file.
Merge pull request #378 from shaitan/lts

IOClient: Provided ioflags from session to READ io command created by read_file. (LTS)
stall: fixed stall counter reset. Decrease timed out state weigth by 10 instead of 2.
stall: reset stall counter in transaction destructor if transaction hasn't timed out
stall: changed default reset-stall-count from 5 to 3
Merge branch 'lts' of github.com:reverbrain/elliptics into lts
v2.24.15.11