Moves shared code out of core/storm to the online package for use with other planners/more general purpose code
Merge branch 'refs/heads/feature/online-project' into feature/akka_planner2

Conflicts:
	summingbird-akka/src/main/scala/com/twitter/summingbird/akka/FutureQueue.scala
	summingbird-online/src/main/scala/com/twitter/summingbird/online/FutureQueue.scala
	summingbird-storm/src/main/scala/com/twitter/summingbird/storm/FutureQueue.scala
	summingbird-storm/src/main/scala/com/twitter/summingbird/storm/SummerBolt.scala
Add flat map key test