fix snap_io_rate_limit handling
shared-arena: shared arena, closes #36
Allocate slab arena in shared memory to reduce pages splits during
snapshotting.
Adaptation of patch made by Yuri Nevinitsin @nevinitsin.
replace fdatasync() to open(O_SYNC)
fix: do fdatasync() only when snap_io_rate_limit bytes written
rpm-chkconfig: call chkconfig after a deploy.
Merge remote-tracking branch 'origin/rpm-chkconfig'
Reformat --format tarantool for one-line input
shared-arena: review fixes, slab_q moved to separate file.
Add support for custom error codes in box.raise()

Fix https://github.com/tarantool/tarantool/issues/44
Merge branch 'stable'

Conflicts:
	test/box/lua.result
	test/box/lua.test
	test/lib/sql_ast.py
Merge branch 'stable' into odkl-fix-snap-io-rate-limit
gh-45: review fixes
Merge branch 'stable'

Fixes gh-45.

Conflicts:
	src/recovery.cc
Fix a merge bug for gh-45, add a test case.
gh-45: add forgotten config file for test
shared-arena: make arena snapshot-version aware.

On snapshot, increase snapshot version id (u32),
save current snapshot version within a tuple.

On tuple free, check if tuple version is equal to current
snapshot id, if so do direct free, otherwise append tuple
to the delayed free list.
gh-47: (shared-arena) review fixes

Add comments, update the manual.
Merge branch 'shared-arena' into stable
gh-47: update wal/oom.test

Tuples are got a big bigger with shared-arena patch (4 bytes
per tuple overhead).

So we exhaust the current arena in out-of-memory test a bit
faster than before.
Merge branch 'stable'

Fixes gh-47.

Update test results to be more deterministic.

Conflicts:
	src/box/space.cc
	src/box/tuple.cc
	test/wal/oom.result