Backport tcp_connect method for sockets.

+ fix socket:readline regexp.
- Create 3 new rpm-specs:
  * extra/rpm/tarantool-scl.rpm.spec - SCL spec for 1.5
  * extra/rpm/tarantool-el.rpm.spec.in - Enetrprise Linux 5/6 Specification
  * extra/rpm/tarantool.rpm.spec.in - Specification for other Linuxs
- Build (tarantool-el.rpm.spec and tarantool.rpm.spec) with `--define 'scl 15'`for SCL build.
- Preserve old spec (for compatibility)
- Add dependencies into Specifications, two specs for Mock.
- Create configuration files for Mock builds for EL-{5,6}-{i386,x86_64}

  Working with Mock:
    cmake .
    make new_rpm{_el,}_src
    mock -r <config> --init
    mock -r <config> --rebuild <path_to_srpm>

  Merging commits
Update rpmspec
* Move building of modules into Lua (in rpmspec)
* Remove tarantool.cfg and init.d/tarantool_box from SCL spec (bug in cmake28-epel-6-x86_64)
* Merge two specs (for EL and other RPM linuxes)
* Add Fedora's Mock specifications
Fix error related to absence of rpmbuild
Add generating src.rpm in the current dir
Add el-7-x86_64 mock configuration
Add forgotten dependencies
Fix error with moving e2fsprogs-uuid to libuuid-devel, also refactoring
Fix syntax errors
Add forgotten dependency for pod2man
Add a workaround for Redhat Developer Toolset on RHEL/CentOS 5.x
Fix for find-debuginfo on CentOS 5
Fix for Mock 7 config
Final fixes for SCL building
Rename tarantool debian package to tarantool-lts.
Fix level of MD5 CPIO hashes
socket:close wakeup all waiters. #360
fiber:id is a method. #360.
fix for rhel 7 for scl metapackage
Merge branch 'stable' of github.com:tarantool/tarantool into stable