Refactored start entry into OO.
Minor refactoring.
Refactored add_entry into OO style.
Fixed a bug with processing datetime command line arguments.
Major refactoring into more of an MVC pattern with utility classes
and one utility function.
Refactored adding a time entry.
Refactored starting a time entry.
Completed refactoring of start time entry.
Refactored listing latest time entries.
Refactored "now" command into OO.
Started refactoring of stop command.
Refactoring and added some unit tests.
Refactored rm operation and wrote unit tests for it.
Refactored continue operation.
Create unit tests for continue operation.
Added tearDownModule to tests to remove toggl entries added by the
tests.
Merge branch 'oo_refactor'