Reset the README and the version
Add gitignore file
Put each sentence of the README on one line
Fix pyflakes errors
Revert "Fix pyflakes errors" - move to a different pull request

This reverts commit ef3936c18b7adcafab78e6fe20656bd53330f4bf.

Conflicts:

	vertex/__init__.py
add version to __all__ in __init__.py
Undo changes to __init__.py in this branch.
Merge pull request #4 from twisted/fix_pyflakes_errors

Fix pyflakes errors.

Reviewers: @tomprince
Merge forward.
Update gitignore and setup.py, and test importing vertex in travis
Add a setup_requires, since we use twisted versions in the setup.py
Temporary workaround for travis not being able to install vertex
Don't use --use-mirrors in pip installs, since pypi is behind a CDN now
Add some tests for ConnectionCache.
Add some tests fron ConnectionCache.shutdown.
Make `SigmaProtocol` play well with `ConnectionCache`.

`ConnectionCache.cacheUnrequested` requires that the protocols passed
to, to handle disconnections.
Skip test about not waiting for disconnection from unrequested connections.
Bump twisted version to 13.1.0.

I use the fact that `assertNoResult` doesn't swallow the eventuall
result in the tests.
Fixes for more complete `SigmaProtocol.connectionLost`.
Remove setup-requires