we use Twisted-Names, so let's depend on them
add requirements.txt for pip
add support for Travis CI