Added throw exception if modification of data
Implemented search for repeating and search for expired tasks
Merge branch 'Logic' of https://github.com/cs2103aug2014-w15-3J/Ticker.git into Logic
Implemented catch for storage exception and search for expired tasks
Merge pull request #115 from cs2103aug2014-w15-3J/master

Merge Logic with Master
implement warning to user if storage file is corrupted
add message for file corruption
Merge branch 'UI'
Merge pull request #116 from cs2103aug2014-w15-3J/Logic

Merge Master with Logic
Merge pull request #117 from cs2103aug2014-w15-3J/master

Merge Logic with Master
fix spelling error..
Merge branch 'UI'
Added construction of storage into try-catch block
Merge pull request #118 from cs2103aug2014-w15-3J/Logic

Merge Master with Logic
Merge pull request #119 from cs2103aug2014-w15-3J/master

Merge Logic with Master
Added more comments
Merge branch 'Logic' of https://github.com/cs2103aug2014-w15-3J/Ticker.git into Logic
Fully commented
added checking for null Vector<Task> for checkForTaskExpiry
Merge pull request #120 from cs2103aug2014-w15-3J/Logic

Merge Master with Logic