Monitor: Added monitor to elliptics.
Monitor: Added separating counters by internal and client's commands. Now stats will be sended right after socket acception.
Merge branch 'master' of github.com:reverbrain/elliptics into monitor

Conflicts:
	example/config.c
	include/elliptics/interface.h
	library/dnet.c
	library/elliptics.h
	library/server.c
Monitor: removed methods disk_stat and cache_stat.
Merge branch 'master' of github.com:reverbrain/elliptics into monitor

Conflicts:
	cache/cache.cpp
	library/dnet.c
Monitor: Added statistical histograms.
Monitor: refactored monitor.
Splitted monitor into monitor, server and statistics.
Monitor - entry point to monitor subsystem.
Server - listen monitor_port and sends statistics.
Statistics - collects statistics from all system.
Merge branch 'master' of github.com:reverbrain/elliptics into monitor
Cache: time statistics added
Cache: fixed constructor for gcc4.4
Cache: typo fixed
Elliptics timer upgraded
Cache: fixed append cache size recalc
Merge branch 'master' of github.com:reverbrain/elliptics into monitor

Conflicts:
	CMakeLists.txt
	bindings/python/src/route.py
	include/elliptics/interface.h
Cache: Bug fixes, tests added

Bug with page size recalc fixed.
Test for checking overflow behaviour added.
Function to clear cache added.
Cache: pages space reservation added
Cache: Stats per cache added
Cache: treap merge and insert optimized
Cache: treap priority comparator changed
Cache: stats added, life_check strategy changed

Additional cache time stats added.
life_check now holds lock for all events.