Create Clockworksms plugin; Implement in several mail sending calls - refs #7225

Create Clockworksms plugin; Implement in several mail sending calls - refs #7225
Constants should follow the same naming convention. It's weird to have COURSE_OPENING_REQUEST_COURSE_CODE_APPROVED and then REQUEST_OPEN_COURSE_CODE_REJECTED...