Refactored readAndWriteTest() and added stringEscapeTest()
Refactored readAndWriteTest() and added stringEscapeTest()

* Special characters can be part of a task name without any worries
* Closed #58

cs2103aug2015-w13-2j/main