Modularize + Twitter Sample Spout

Don't merge until I write some tests!

I've added a twitter4j spout. Combined with Summingbird's new planner, this should make it easy to write interesting topologies that work off of tweets.