Adding event list to participant view
Merge remote branch 'origin/qa' into release
Replacing defunct set_qnaire() method calls
Adding semaphores to queue repopulate methods

Having more than one user call the repopulate methods at the same
time was causing problems.  A semaphore has been added to fix the
problem.
Fixing bugs in home and site assignment selection
Fixing bug in cron script (invalid date format)
Fixing bugs in assignment select widgets

Modifier was being reused in a loop.  It is now being cloned so that
repeated use doesn't cause a problem.
Further bugs in home assignment select widget
Removing transaction muting

Historically transactions caused problems when using semaphores.
Turning off transactions in the queue has cause other problems,
so for now the transaction muting has been turned off.
Turning off transactions when beginning an assignment
Fixing minor bug
Adding missing DISTINCT keywords to select queries in queue record
Tweaking button text
Fixing bug in assignment select and queue
Refreshing time-based queues when calling get_ranked_participant_list() methods
Tracking old email address when email address is updated
Adding DISTINCT keyword to get_record_list and get_record_count record methods

This commit will also fix the progress report which was broken in this version
Further fixes to progress report
Making changes to sample report

New column added listing home appointment users and coordinators have been
granted access to the report.
Bumping development to version 1.2.1