Updated the campaign mask to allow masking of prompts too.

Campaign masks were originally only for masking surveys. They are now capable of masking prompts as well.

Also, there was a bug fix for survey uploads when the location status was GPS_OFF.

References #580