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

Merge Neo Logic with Master
Implemented ignore case for description comparison
Removed bug in edit and clear
Added in isExpired method to assign each Task object's isExpired
attribute to true when expired
Update the isExpired attribute after every user action
Merge pull request #77 from cs2103aug2014-w15-3J/master

new version of GUI, accepting Vector<Task> now
Merge pull request #78 from cs2103aug2014-w15-3J/Neo-Logic

Merge UI with Neo-Logic