Merge pull request #41 from coddingtonbear/manually_assign_uuid_to_added_tasks

Manually assign UUID of task before creation to ensure that retrieval is...
Alter TaskWarriorShellout such that one can easily define new config overrides in subclasses.
Use a slightly more untuitive data structure for storing config overrides.
Removing unncessary unicode string marker.
Merge pull request #42 from coddingtonbear/allow_subclass_configuration_overrides

Make configuration overrides easier to manage from callers/subclasses
Do not test deletion of completed tasks with Shellout; this operation is not supported by taskwarrior.
Merge pull request #43 from coddingtonbear/fix_test_delete_completed

Do not test deletion of completed tasks with Shellout; this operation is...
Adding 'filter_tasks' method accepting a dictionary of filter arguments for returning from taskwarrior.
Adding a docstring.
Merge pull request #44 from coddingtonbear/add_filter_tasks_method

Add filter tasks method
Distinguish between escaping a query and escaping on issue creation.
Merge pull request #45 from coddingtonbear/distinguish_query

Distinguish between escaping a query and escaping on issue creation.
Minor fixes relating to UDA handling; improving exception message.
Better annotation handling.
Allow passing "init" arg to sync command
Merge pull request #48 from kostajh/sync-init

Allow passing "init" arg to sync command
Merge pull request #47 from coddingtonbear/minor_fixes_supporting_bugwarrior

Minor fixes supporting bugwarrior
Don't hardcode ascii.
0.8.0
Merge branch 'release/0.8.0' into develop