Merge pull request #81 from cs2103aug2014-w15-3J/master

Merge LogicThird with Master
Bug in search list update resolved
Merge branch 'parser'
Added assertion to undo and redo methods
task comparator modified