Update PSC template for MDES 2.1 #3105

Updated labels for 2.1 and 2.2 for all existing activities

Closes #3105
Merge branch 'master' of github.com:NUBIC/ncs_navigator_core
Originating staff name #3057

Updates to determine the originating staff name,
specifically the removal of the 'magic numbers' in the
participants_helper.
Check for nil #3113

Update to surveyor dependency condition hash to check for
nil before sending call to non-existent method on NilClass.

This might need to be added to Surveyor as this patch is the same
code for to_hash as it is in Surveyor 1.0. (and the comment at the
top of this patch clearly states that this is a temporary fix until we
update the Surveyor version used by Cases).