Add __main__ so that fabric can be invoked with 'python -m fabric'
Update changelog
Added `use_sudo` and `temp_dir` params to `operations.get()`. Fixes #700
Stop trying to use mirrors. They don't do anything.
Make sure the readme file is closed in setup.py
Reflect the fact that paramiko is py3 compatible

Since version 1.13.0 paramiko has python 3 support, update the documentation to reflect that.
Cut 1.7.4
Merge branch '1.7' into 1.8
Cut 1.8.4
Formatting to match master
Merge branch '1.7' into 1.8
Merge branch '1.8'

Conflicts:
	sites/www/changelog.rst
Cut 1.9
Gah
Merge branch '1.7' into 1.8

Conflicts:
	fabric/version.py
Gah part 2
Merge branch '1.8' into 1.9
Gah part 3
Provide correct path to the installing.rst documentation
Don't pin Jinja2 in Travis CI.

Since we're not even running the tests against Python 2.5, I see no reason to force an older version of Jinja2.