Add edit functionality for commits
1. Created SecureCommitController [Spring-MVC] [Spring]
2. Created UI for managing Commits [JSP] [HTML] [CSS]
3. Minor refactoring [Java]
Fixed an issue that was causing emailcomments to be appended
1.  Removed beans of type MailMessage, since singleton was causing StringBuilder to get reused.
Modifications to stop spam
1.  Added check for parameter in controller.  [Spring] [Java]
2.  Recorded IP Address for potential future blocking
Preventing links in comments [Java]