#487 Invoice Submission Internal Error

Changes naming convention for mailers methods, shifts methods from model to mailer, improves readability for text, removes the internal error on submission, removes the to problem in the mailer method <mail sent outside end tag>