An asynchronous non-blocking Scala client for both the Twitter Rest and Streaming API