change API of ConfigFileManager to read() and start_watching() stop_watching(). addapted tests.
fixed bad call in config.
pusher.start() now creates and manages its own greenlet.
using new pusher API in server script and tests
add integration test for file watching.
adapted HTTP test to new code.
the server script now stops watching the config file.
adapted HTTP pusher strategy to push collection of data.
adapted HTTP demo app to use kpm little graphs.