Remove eter_pool.
Add memory.h - a global header which defines Tarantool memory layout

Fix C++ compile error of libsmall.
Remove bogus assert() redefinition (why would anyone do such a thing?)
Link tarantool_box with libsmall.
Move box configuration file to cfg/ and simplify config file generation.
gh-43: incorrect socket:shutdown() arg handling. fixes #43
opentar-56: big files and Delete v1.3 support
Don't use check_prototype_definition(), it's not in CMake 2.6.
Merge branch 'stable'
Silent a few compiler warnings.
Merge branch 'gh-43-socket-shutdown-fix' into stable
Merge branch 'stable' (fixes gh-43).

Conflicts:
	test/box/socket.test
Fixes gh-51: onexit() is not portable.

Do not use atexit() handlers, except the global tarantool_free()
function, which does nothing in the snapshot process.
Merge branch 'stable'

Conflicts:
	include/lua/fiber.h
	src/box/space.cc
	src/memcached.cc
	src/tarantool.cc
Merge branch 'master' of github.com:tarantool/tarantool

Conflicts:
	src/box/box_cfg.cfg_tmpl
When handling --init-storage command line option, don't try to connect to master.
Fix replication/init_storage.test broken by the previous commit.
Remove palloc. Use region_alloc instead.

Instead of palloc allocator use a member of small allocators family,
region_alloc.

The plan is to remove salloc as well, and switch entire tarantool
to libsmall.

Fix a race condition in replication/swap.test, discovered with the
new allocator.
Fix OPENTAR-53: "Tarantool ignores kill -15 on startup"
Fix #62: "Log actual file name and line number on exceptions"
Merge branch 'stable'
opentar53-sigterm: review fixes

Add constants for signal count. Rename. Coding style.