mhash a bit of fixes
mhash bytemap
fixed shadow free during hash table destruction; minor mhash fixes
Implement space:format(). Set format for system spaces.
Add guava's (Google library) consistent hashing function.
Merge branch 'mhash_bytemap-v2'
Fix for Centos's start/stop script
Cleanup headers and function signatures. Add comments.
Review fixes for digest-guava
Moving guava from src/lib/guava to src/lib/salad
Merge branch 'stable'

Conflicts:
	src/box/CMakeLists.txt
	src/ffisyms.cc
	src/lib/CMakeLists.txt
	src/lib/salad/CMakeLists.txt
	src/lua/digest.lua
	test/box/digest.test
	test/unit/CMakeLists.txt
A sweeping rename: log_io -> xlog, log_dir -> xdir.

xlog is either a write ahead log or snapshot.
Use a common short prefix for all functions.
Merge branch 'master' of github.com:tarantool/tarantool
Add comments for xlog API.
A few cleanups in xlog.cc

Avoid possible trouble with out-of-memory when duplicating xdir path.
Make a few more constants static.
Use a vclock API method to allocate and initialize a copy vclock object.
Code cleanup: change signature of xlog_close() to accept a single pointer.
Fix random_bytes() for odd sizes
Rename libcore to libserver.

libcore is a thick a thick bundle with almost everything.
Rename it to libserver.

Extract the minimal server core with fibers & exceptions into libcore.

Add a prototype unit test for fibers.
Merge branch 'master' of github.com:tarantool/tarantool