Merge pull request #63 from mikekap/develop

Fix issue with receiving 0-length strings & framed transport.
fix json protocol unicode error
Merge pull request #65 from maralla/json_unicode

fix json protocol unicode error
Merge pull request #66 from mikekap/develop

Add a mostly cythonized version of the framed transport.
ignore intellij files
fix tox config, less envs
better tox config with seperated cy/py.
use tox in travis ci
fix basepython versions in tox
use unix socket in tests to avoid port conflict
add unix_socket support in thriftpy.rpc
try speed up travis pip installation with wheel.

sadly the cache is now a pro-only feature. I'll just leave the code here
waiting for the day it's available.
use unix_socket in test_rpc
fix unix_socket param not working bug in rpc module
rewrite test_rpc tests with pytest fixture
FileNotFoundError only exists in py3...
boost cython installation speed in travis
Fix operator __ne__

__ne__ was defined as != which means it would just recurse calling
itself.
Merge pull request #68 from gladhorn/not_equal

Fix operator __ne__
update docs, py2.6 also supported.