Fix check conflict logical error
Merge branch 'master' into parser_enhancement
Merge branch 'master' into parser_enhancement
Improve Conflict Check
Update add task junit
Added new test case for is within period.
Remove test case

invalid test case.
Enhance Search Function

Allow exact word search
Added in javadocs for new search
Refactor output for responses message
Overdue but done task will not be red
Added JUnit Test case for exact word search
Fixed tentative task message not appearing
Fix spelling error in ViewCommand
Added default brightness and removed background
Fix datestamp to correct 24hour format
Much smarter and accurate parser implemented

- Now it can properly parse numbers not related to date.
- It can also not remove every `or` in the description
- Refactored reusable code from `parseAdd` `parseUpdate`
- Remove words related to dates that appear before the date parsing.
Merge branch 'parser_enhancement'

Conflicts:
	src/com/rubberduck/command/AddCommand.java
Added overdue support in Parser
General logging for all Command