Replicating into two projects for future differentiation.
introduction of interop component for Redis Pub/Sub

The interop component allows sending and receiving messages via
Redis Pub/Sub. It has both a :send and a :receive channel and can
be used on both sides of the Pub/Sub.

In this commit, the application is still complete but all
messages are sent over Pub/Sub so the next step will be to
separate this into two applications.
duplicating the Redis version for separation
separated application, fully working. TODO: cleanup of unused parts
cleanup
birdwatch-tc namespace for TwitterClient
upgrade to Clojure 1.7.0-alpha3
remove unused library
Keep TwitterClient running indefinitely.

I don't like this solution with a Thread/sleep, but at least it works in keeping
the application running instead of shutting down after 60 seconds. If anyone
knows a better solution, I'd be curious about it.