Fix #295: Interactive mode is lacking a session
fixed code style and added one more check to bps_tree
Add touch in cmake to exclude rerun ragel. closes #321
Merge branch 'master' of github.com:tarantool/tarantool
added tree iterator invalidation test
Merge branch 'master' of https://github.com/tarantool/tarantool
Remove 'box' prefix from module names

All bultin modules can be loaded with require('modulename')
instead of require('box.modulename')

Other changes:

 * _G.box is not initialized from tarantool_lua_init() anymore
 * box.info, box.stat, box.snapshot moved to src/box/lua
 * box.coredump() => coredump()
 * box.xxx = require('box.xxx') removed from tests
Add basic logging functions

* error(fmt, args)
* warn(fmt, args)
* info(fmt, args)
* debug(fmt, args)
Merge branch 'master' into gh126-logging

Conflicts:
	src/lua/init.cc
Drop all sockaddr_in, box/tests* use unix-socket for admin_port. closes #230
Merge branch 'master' of github.com:tarantool/tarantool
Drop unused includes, #230
Add include headers for FreeBSD build system. #230
include sys/types.h for BSD's netinet/ip.h, #230
gh-295 review fixes - use a session guard
Merge branch 'gh-295-interactive-session'
A post-merge fix for session test.
Merge branch 'master' of github.com:tarantool/tarantool
Merge branch 'master' of https://github.com/tarantool/tarantool
Add a test case for gh-57 (misleading error message).

The confusion arose when trying to create a space with an
existing id.
The error message is no longer misleading.