Modified tag map constraint messages to use custom terms for 'step' and 'activity' (as specified by project)

- Added view util functions getStepTermPlural and getActivityTermPlural (and removed 'plural' param from getStepTerm and getActivityTerm) for consistency