Added alias table for command
Rename command enum regex to name
Consistent formatting
Modify command parser to use alias
Logic now log command action name instead of its regex pattern
Remove complete as as separate case in logic api
Controller now recognize new alias command as well.
Clean up
#75: Made Task comparable.
Clean up
Used FXCollections to sort the table.
Merge remote-tracking branch 'origin/xy-suggest'
Fix incomplete merge conflict resolution
Fix #108: Clear Task Display Pane when deleting a Task
Merge branch 'emmeryn-#108-clear-displaypane-on-delete'
Merge branch 'master' of github.com:cs2103aug2014-w13-4j/main into xy-alias

Conflicts:
	src/logic/Logic.java
Clean up
Refactored ID_FOR_NEW_TASK to task object.
#120: Set id of suggested tasks temporarily, set them to ID_FOR_NEW_TASK upon suggestion acceptance for storage to generate a proper ID.
Merge remote-tracking branch 'origin/xy-alias'