Bumping development to version 1.2.4
0000655: Editable age group property

Administrators can now change a participant's age group.
Adding missing index to temporary table
0000654: Mechanism to reverse withdrawl when needed

Participant withdraws can now be reversed
only administrators have this functionality
withdraw responses are deleted when a withdraw is reversed
0000663: Add low ed info t othe sample report
Merge remote branch 'origin/release' into develop

Conflicts:
	api/business/survey_manager.class.php
	api/ui/widget/self_assignment.class.php
Adding new "collection" feature

- collections are arbitrary groups of participant
- can be locked so that editing is restricted to a list of specified users only
Adding HIN details to onyx_consent push
Merge remote branch 'origin/qa' into release

Conflicts:
	api/business/survey_manager.class.php
	api/ui/widget/self_assignment.class.php
bug-fix: missing class name
Fixing bug in survey_manager
fixing bug in queue_view widget
Making queues more generic to allow region or jurisdiction-based grouping
Fixing invalid role in database patch (supervisor should have been coordinator)
Tweaking role operation access (languages)

The last update didn't quite get the language operation permissions
correct.
Fixing bug in queue_view when referring to language
Fixing more queue-based bugs
Processing HIN details passed by Onyx
Replacing home_appointment with generic appointment report

This report can now be used by coordinators as well as interviewers
to get information about complete or incomplete appointments, home or
site and within any date span.
Merge remote branch 'origin/release' into develop

Conflicts:
	api/business/survey_manager.class.php
	api/ui/push/onyx_consent.class.php
	api/ui/widget/self_assignment.class.php