Added code review fixes including notice for successful change and premature break from loop if category is set. Also added a few comments in the commission_request_templates controller