Force tarantool client to use bufferization for IO
Fix build system to properly support pluggable modules

 * Install *.lua modules into ${DATADIR}/tarantool/1.5
    and *.so modules into ${LIBDIR}/tarantool/1.5
 * Fix default package.path and package.cpath
 * Install Lua headers to ${INCLUDE_DIR}/tarantool/1.5
 * Install config.h to ${INCLUDE_DIR}/tarantool/1.5
 * Add a new package - tarantool-dev (server development headers)
 * Use RPM Macroses in rpm.spec
 * Fix tarball generation for Debian
 * Use GNUInstallDirs.cmake to setup directories
Add patched FindPostgreSQL.cmake that just works

CMake is shipped with broken PosgreSQL script in most distros.
I had to copy this script and patch it to properly support
new versions of PostgreSQL.
Add pg and mysql dependecies to travis
Add missing postgresql-server-dev dependecy for Debian

Needed for server/pg_type.h header
Use postgresql-server-dev-all package for server/pg_type.h
Merge remote-tracking branch 'origin/opentar-69' into stable
Fixed sql(common, pg, mysql) and sophia tests
purpose: OOS-build tests fail
Merge branch 'fix-sql-test-stable' into stable
Enable mysql/pg tests in travis.
Changed skipcond for module tests.
Merge branch 'modules-fix-for-stable' into stable
Merge branch 'ocelot-stable' into stable
Add changed skipcond for module tests
Add strip() to skipcond for module tests
Fixed empty arg. for mysql connection.
Fixed empty arg. for pg connection.
Fixed result for pg connection.
Fixed some clang warnings.
Fixed warnings (..storage class specifier is deprecated [-Wdeprecated]).