Implemented Manual Time outs, moved email to sendEmail for reuse.

SMS Debug now sends email instead

TODO Testing
Removed finished TODO
Added Java Docs to constructor
Added canEditTemplates
Added templates link to admin section
Initial commit for template editing/overview lots to do