Persistent job queue, derivative of android-priority-jobqueue.

can we just have NetworkRequirementProvider hold an instance of NetworkRequirement and just call its isPresent() on broadcast receive? This is dupe code