Added a progress requirement for quests

* This is more or less an optional reporting mechanism for quests with
requirements to be reported