adding code for todo and improve test

trim; test: confirming comments and student email team edited and saved
fixing of the issue and test passed

test passed, the added test code is to test trim function and parts
following it are not influenced
Mentioned 'GitHub flow' in the process.md
fixing of the test fail

should be all passing now
Merge remote-tracking branch 'origin/master' into Issue1808
refactoring of test

InstructorCourseStudentDetailsEditPageUiTest: refactored unclean code
change upon requests

refactored files. one more to go
Merge pull request #1815 from TEAMMATES/Issue1808

Issue1808 pull request