monitor: added string representation of some variables.
pytests: extended monitor statistics tests - added checking all possible combination of categories and all statistics.
Merge branch 'master' of github.com:reverbrain/elliptics
recovery: fixed recovering timestamp at merge/dc.
pytests: added checking timestamp of keys.
Merge branch 'master' of github.com:reverbrain/elliptics
recovery: fixed logging backend_id when key removing has been failed.
routes.py: fixed calling routes.py without --percentage.
dnet_client: added make_readonly, make_writable and printing readonly status of backend.
core: removed deprecated DNET_ATTR_CNTR_GLOBAL.
config: added periodic_timeout to eblob config.
dnet_client: added monitor command.
Merge branch 'master' of github.com:reverbrain/elliptics
Core: do not recalculate state weight after commands without data. If @sum is 0 it could not be increased via multiplying by 10 - skip this and use first state.
Merge pull request #531 from shaitan/routes

Core: do not recalculate state weight after commands without data. If @sum is 0 it could not be increased via multiplying by 10 - skip this and use first state.
XMerge branch 'master' of github.com:reverbrain/elliptics
Backends: added new backend state: DNET_BACKEND_UNITIALIZED for backends that have not been specified in config file. Do not include status of unitialized backends to monitor statistics and backends status response.
Recovery: changed default logging level for dnet_recovery
Recovery: removed duplicates from list of groups with outdated data. Fixed crash after failed iteration.
Pytests: added test for recovering corrupted data
Pytest: set tests timeout to 300 sec.
balancer: print correct message if remote hasn't been specified.