Junit test for autocomplete
use getMessage instead of toString
refactored code
use invalidcommandexception message
necessary comments for javadoc added
Merge branch 'sun-v0.5'
Merge remote-tracking branch 'origin/tys-ui-v0.4'
Merge remote-tracking branch 'origin/xjy-parser'
Merge branch 'master' of github.com:cs2103aug2014-w14-2j/main
fixed length with overdue tasks
changed color to the date headers
Merge branch 'master' of https://github.com/cs2103aug2014-w14-2j/main
Merge remote-tracking branch 'origin/hyungjon-datastorage'

Conflicts:
	src/application/Message.java
last refactoring, boolean variable renamed
testing the autocomplete component inside integration test
Merge branch 'master' of github.com:cs2103aug2014-w14-2j/main
final codes
Merge remote-tracking branch 'origin/tys-ui-v0.4'

Removed AutocompleteTest.java.

Conflicts:
	test/application/AutocompleteTest.java
	test/application/IntegrationSimpleTest.java
Merge remote-tracking branch 'origin/xjy-parser'
Merge remote-tracking branch 'origin/hyungjon-datastorage'

Conflicts:
	src/UI/UICmdInputBox.java
	src/application/Message.java