Merge remote branch 'origin/qa' into develop
Bumping development to version 1.0.5
Merge remote branch 'origin/qa' into develop
Merge remote branch 'origin/release' into develop
Merge remote branch 'origin/release' into develop
Merge remote branch 'origin/release' into develop
Removing defunct auditing system
* Secondary contact script added to system

- During an assignment users will now see a "Secondary Contacts" button when the participant has
  had 10+ failed call attempts or if they have no active phone number
- The number of failed call attempts (default 10) is a setting which can be set individually by
  each site.
- Clicking the secondary contact button will provide a list of alternates who can be called using
  the secondary contact script
- Users will see a secondary button in the participant view page for participants with 10+ failed
  call attemtps or if they have no active phone number
- There is now a "sourcing required" participant status
- Participants who have no active phone numbers are included in the "sourcing required" queue
Quotas can now be defined by site as well as region
Fixing but in quota-specific participant list
Fixing bugs caused by participants with no primary site
Merge remote branch 'origin/release' into develop
Adding charts as an operation type

- charts are included in their own category in the menu
- added new "activity" chart which displays server usage measured in processing time
Making default machine user name/password more explicit and moving to local setting file
Adding unreachable to participant.status enum
Merge remote branch 'origin/develop' into qa
Correcting changelog