0000655: Editable age group property

Administrators can now change a participant's age group.
Adding a semaphore so that participants are not double-assigned
Adding index to temp table to speed up report
Adding missing index to temporary table
Removing cache of participant status report

Adding indexes to the temporary table used to create this report has
improved performance so drastically that the cache is no longer needed.
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
Merge remote branch 'origin/release' into develop

Conflicts:
	api/ui/widget/operator_assignment.class.php