add setup.py for setup tools
Run pyflakes as part of the test suite.
Fixup install.

 * Install twistd plugin.
 * Install RabbitMQ AMQP protocol spec file.
 * Add MANIFEST.in for source distributions.
 * Add run-time dependencies.

Addresses: mochi/udplog#1
Also have TravisCI install pyflakes.
revert silly change
revert building extra dict with a for loop
double authors
Merge branch 'master' into setup-tools
Merge branch 'setup-tools'
Merge pull request #2 from ralphm/travis-pyflakes

Have TravisCI run pyflakes as part of the test suite.