This refactors time out of several places inside the online code. Allows more flexibility as to what we pass around between nodes
Merge pull request #454 from twitter/decrease_use_of_time_online

This refactors time out of several places inside the online code. Allows...