Update readme for new features

- Readme also describes some of the new features, like task comment compacting, and non-billable hour reporting.
Fix task comment parsing, non-billable hours

- Fixed parseComments function to return an empty array if there are no comments.
- Fixed output for tasks without comments, and non-billable hours.
- Added unit tests to ensure comment parsing returns expected array results.
- Fixes issue #5.
Tweak example timesheet

- Put dev meeting in as a billable task.