Add missing release date to NEWS for 1.8.0
Set up 1.8.1 chunk in NEWS
Add 1.9.0 to master NEWS
Meh fabfile for docs uploading
Merge branch '1.8'

Conflicts:
	NEWS
Move SFTPClient.get() termination condition to loop end.

Ensures callback always executes even for zero-len files.

Fixes #90
Only override unittest assertions when absolutely necessary.

Fixes #85
Refactoring: it's a thing. Re #85
Merge branch '1.8'
Updated tests for new ssh config format.
Add test for host negation.
Add host negation support to paramiko config.
This is a rewrite of the SSHConfig class to
conform with the rules specified by the
manpage for ssh_config.
This change also adds support for negation
according to the rules introduced by
OpenSSH 5.9. Reference:
http://www.openssh.com/txt/release-5.9
Spelling
Pep8 fixes
Add tests for proxycommand parsing.
Implement support for parsing proxycommand.
Be more pythonic.
Whitespace fixes.
Update paramiko/file.py

Added a closed property as an alternative accessor to BufferedFile's _closed property.
Make send() and recv() fail when channel is closed

``sendall()`` was checking if the channel has been closed, 
and failed accordingly, but ``send()`` and ``recv()`` did not.
This meant that ``chan.send("foo")`` when the channel was already
closed, just blocked forever.