Correct spelling in the comment.
Cleanup, refactoring.

Move Box API declarations to box.h.
Make box.h a public header.
Add comments to box functions.
Rename fuctions accordingly.
Make includes for connector/c more local.
Merge branch 'stable'

Conflicts:
	include/tarantool.h
	src/fiber.m
	src/tarantool.m
Fix libeio compilation on clang
Fix box/index compilation on clang
Fixes for Clang 3.2
tp: single header lite connector/c. first import.
Fix a bug with empty faq page.
Merge branch 'stable'
workaround for segfault in tree iterator
connector-c-lite: resizeable pointer added, ping operation.
connector-c-lite: tp_reqid added.
connector-c-lite: tp_call name size added.
Implement box.session, on_connect and on_disconnect triggers.

Since connect/disconnect events in iproto run outside
fiber context, queue execution of on_connect/on_disconnect
triggers through the request queue. Generalize the request
queue for that purpose.

Implement a framework for on_connect/on_disconnect triggers
and Lua bindings for it.

Add tests and docs.
connector-c-lite: fixed pointers reset on reallocation.
connector-c-lite: typo fix
Merge branch 'stable'

Conflicts:
	doc/user/stored-procedures.xml
	include/box/box.h
	include/mhash.h
	src/fiber.m
	src/tarantool.m
	test/box/fiber.result
	test/box/lua.result
connect-c-lite: opsplice implementation.
connector-c-lite: opsplice fix.
connector-c-l8: added tuple reply iteration.