Changed logic to integrate with UI
Added in uncmi and untick commands. More exception catching done to
ensure that commands will not be performed on the wrong type of list.
Merge pull request #61 from cs2103aug2014-w15-3J/Logic

Merge Master with Logic