Merge remote branch 'origin/develop' into qa
Bumping development to version 0.2.1
Adding the new service_region_role table

Replacing the old region.site_id with a new table which defines
a participant's default site when it is based by region.
Ordering site and role names in setting widget
Fixing the back button for popups
Adding extra sorting
Better warning text in password dialog
Editing dialog functionality, removing refresh button
0000412: Participant Tree Filter Bug

This was a tough one. The ok/cancel buttons in the dialog that pops
up when the user right-clicks on a column header have to be redefined
every time the right-click event happens, not just once when the page
is first loaded.
Fixing a bug
Adding option to run select/count queries without the distinct option
0000418: Away Time Validation (seconds were not checked when start_time <= end_time)
Adding get_quota method to participant record
Adding new system_message show widget
0000422: Site Name On Home Screen
Adding in a missing class variable in system_message_show widget
0000430: Supervisor Queues (adding participant_list::allow_restrict_condition property)
0000431: Resetting user password
Tweaking when home buttons appears
0000444: 'Participant Does Not Exist' when trying to submit forms