Travis multi-OS
Aded scheme
Remove libraries not required/used with GnuTLS

Based on Andreas Metzler's patch for libetpan Debian package:
http://anonscm.debian.org/gitweb/?p=users/mones/libetpan.git;a=blob;f=patches/10_unnecessary_linkage.diff;h=d1db5adb
Merge pull request #142 from mones/master

Remove libraries not required/used with GnuTLS
Fixed #145: gnutls init
Fix #144: add project license for xlist.c
Fix #143: add license to some src files
Merge pull request #147 from mones/fix-144

Fix #144: add project license for xlist.c
Merge pull request #146 from mones/fix-143

Fix #143: add license to some src files
Fix #773 New sessions' operations hanging on iOS 8
Catch the NULL cases, fix memory leak.
Merge pull request #149 from miximka/master

Fix #773: use kCFStreamPropertySSLPeerTrust instead of kCFStreamPropertySSLPeerCertificates.
Merge branch 'master' into search-with-utf8-2