allow several configurable simultaneous upstreams.
added integration testbed.
using a config file daemon.
prettier tests.
tests passing, including integration.
merged master into watch-config
moved the tests to a package.
updated requirements to reflect inotify dependency
fixed IO bug in ConfigFileManager
added setup.py to the project.