dailyInterestsSpout takes an array of messages to diminish overheard
dailyInterestsSpout sets emitCallback output a bit later: when flushing
helpers gains a method to setup a test controller
dailyInterestsSpout test overhaul
test-Ranking overhaul. main ranking test is now a unit test as opposed to integration test
NYTUtils and NYTimesHistoryVisitor can now instanciated
HistoryReader sends interest messages in batches to the stream
test-Dispatcher idle-daily test uses custom storageBackend
test-HistoryReader has the appropriate waiting
test-MatchingWorkers has appropriate waiting, tidied up
store jobs into and process them from a queue instead of creating a new async call on every stream.push
test-Application.js uses testUtils.setupTestController