Rrc inference with scheduling

Added in data consumption aware scheduling, as well as updated the scheduler to support long-running tasks properly.

This has been reviewed and approved at http://speedometer-reviews.appspot.com/153001/.