Upgrade to IPy 0.82a.

* New version fixes some bugs, drops support for Python 2.5
  and is forward-compatible with Python 3.4.
Upgrade to Pillow 2.6.3.

* Bugfixes, DOS fixes, expanded test coverage, some new features.
Upgrade to pyzmq 14.4.1.

* Bundles libzmq version 4.0.5
* Contexts and sockets are now context managers.
* Some bug fixes.
Upgrade to qrcode 5.1.

* Better test coverage.
* Support for versions of Python older than 2.6 dropped.
Upgrade to requests 2.4.3.

* This is a bugfix release.
Upgrade to pycountry 1.9.

* Upgrade to iso codes 3.57.
Upgrade to pystun 0.1.0.

* Updated STUN servers list.
Suggesting users run tail with -F instead of -f for retrying and log rotation.
Merge pull request #1056 from Jchase2/configure_tail_prompt_retry

Prompting user to run tail with -F instead of -f
Merge pull request #908 from Renelvon/bump_requirements

[WIP] Upgrade dependencies for Beta 4.0
Version bump to 0.3.1.

* Changelog update.
Use astroid versions older than 1.3.0.

* Version 1.3.0 doesn't parse pysqlcipher imports properly.
Merge pull request #1072 from Renelvon/keep_astroid_back

Use astroid version older than 1.3.0.
Add Validate URI method
Check for malformed URI
rfc3986 pip install

Move rfc3986 check to network_util

Refer to network_util rather than util
Add valid_uri tests
No libzmq in zmq package
Require URI theme

Fix for kwargs

require_scheme not require_theme
Also require authority