Initial port of 3709d2e02bf67ccc272e1f2311e5db125a922ba0 from 'ssh'

Re #17
Update README copyright notice (was ssh a228ab41)
Add additional Random.atfork() to prevent RNG errors in large runs

Conflicts:
	paramiko/transport.py

Was: ssh 41f4566
Tweak setup.py to match README
(cherry picked from commit 673c427fe6fb39f1bb604eaf460daaaa0ce2875c)

Conflicts:
	setup.py
Update version to 1.7.8, no need for 4 parts
(cherry picked from commit 5e0a32902856b3b42e8bf4e72fec17fb30c78e66)

Conflicts:
	README
	paramiko/__init__.py
	setup.py
Take ownership of TODO file
Crypto 2.4 doesn't play well with setup.py/setuptools
(cherry picked from commit 12cf1674fcd8bf216ec2f12f4ddd111eb8db3514)
Crypto released a setuptools bugfix as 2.4.1.
(cherry picked from commit 2279ef690932d8ba3627632f5e81bbf5f7bd8381)
Bump to 1.7.9, setup.py/crypto update
(cherry picked from commit ea8e73a389931962a2aea4c136a2a5d65d612c89)

Conflicts:
	setup.py
Added ssh agent support. Ported from https://github.com/robey/paramiko/pull/21
(cherry picked from commit 35a173631f4d5be2e47d8880ee0a1df08f95cebc)

Conflicts:
	paramiko/agent.py
Port poll-using code to use select() instead.

(cherry picked from commit eb49bf4870b8ba099452fac7640878a5fc24d14c)
Use new-style classes, 2001 was 10 years ago

(cherry picked from commit 85d0d97715edc6198ca9b07c7ca7dcb45d023b9f)
Don't mix tabs and spaces

(cherry picked from commit 8c8d0a81ad41a5a4040823049f6548f07ac531b3)
add ==dev install URL to setup.py
(cherry picked from commit e72b53788df0c052c4bf78ce386b0ae86e724dc9)
Add post-Paramiko changelog file for now
(cherry picked from commit 3e41abb6beffbc8445f979d879f85066d9a8e42b)
Going to release 1.7.10 for ==dev
(cherry picked from commit 95e464b238471f10b5132d0515fa2b928887c2db)
Add post-Paramiko changelog file for now
(cherry picked from commit 08ff651d0fce6aecb0e6de5e147b0f009352c904)

Conflicts:
	CHANGES
Going to release 1.7.10 for ==dev
(cherry picked from commit bd3a64fac20a18a10eea698a43add5417fc573bf)
Let's not have 5 different freakin version strings

Also bumps to 1.7.10
(cherry picked from commit 01eea3326a79cf5df36be0dfd46cda7ba1cbae97)

Conflicts:
	README
	paramiko/__init__.py
	paramiko/transport.py
	setup.py
Bump dev version
(cherry picked from commit 59cae8560bc338623194724b60451d21dde2fc33)