Bug 873771 - TabRestoreQueue should keep track of and evaluate restore_on_demand prefs; r=yoric