Improvements to 1.x branch

Improvements to the ES v 1.x branch:
 * Support Python 3.4 and pypy (with both tox and travis)
 * Support Tornado 4.0