lua-console: make admin console work entirely under lua.
Integrate libyaml instead of internal yaml formaters.

changelog:
* fixed i64 convertion bug
* refactored bindings to new admin .info() scheme
* moved lua plugin api to separate file
* moved lua fiber api to separate file
* slab binding refactored
* added fiber lua bindings
* rewriten admin reply handler
* proper yaml end-of-document formater
* proper server error formater
* fixed bug with leftover data on stack on exception error
* added support of i64 types to lyyaml
* removed couple of box.show_ bindings
* console client fixes to support new scheme

This push has a yet broken test's.
Implement the new data dictionary.

Store the information about spaces in a pre-recreated
system space.

https://blueprints.launchpad.net/tarantool/+spec/space-ddl

Remove space configuration from confetti.
Use transaction and space triggers to run post-DML
actions to perform DDL changes.

Implement a Lua FFI binding to disable tests.

Temporarily disable space-loading code in tarancheck
and tarantar (this breaks them).

Mostly all tests are broken.
Memcached is disabled (non-functional).
Fix libyaml compiler warnings.
Make big/sql.test pass.

Still some issues with Lua console to fix, but transfer
big/sql.test to the new data dictionary at least.

Fix a bug found in the process that when altering an index
from unique to non unique the index is not rebuilt.

Remove 'lua ' prefix from schema_erase/schema_fill classes.
Convert big/hash.test to lua.

Add replace_if_exists as a stock method of a space.

Patch lua-yaml emitter to add \n after ---.
lua-plus-dict: convert any tuple to table for proper yaml output,
fix end-of-document marker for multi documents return.
Merge branch 'master' into lua-plus-dict
lua-plus-dict: use old tuple print format
Merge branch 'lua-plus-dict' of github.com:mailru/tarantool into lua-plus-dict
lua-plus-dict: patch libyaml to support verbatim (raw) value output
Convert big/hash, big/hash_multipart, big/sql to the new datadict and lua console.
Convert bitset.lua to the new test output format and the new data dictionary.
Convert iterator.test to the new lua console and data dictionary.
Convert tree_pk.test.lua to  the new lua console and data dictionary.

Fix a bug with missing tonumber() in space:select_range().
Convert tree_pk_multipart.test to the new lua console and the new data dictionary.
Convert tree_variants.test to the new data dictionary and console.
lua-plus-dict: add new tuple print format, cover output into lua table
for proper yaml output
lua-plus-dict: convert 'big' tests to new tuple output format
lua-plus-dict: convert admin tests to the new lua console
and the new data dictionary
Convert lua.test to the new lua-console format and the new data dictionary.