HAC-780 Save hit progress

Add functionality for the progressUrl in the external-hits api.  For saving progress of a HIT.
Goes with:
https://github.com/tagasauris/tagasauris/pull/783
https://github.com/tagasauris/angularjs-external-hits/pull/91