Merge branch 'release/0.8.6' into develop
Don't encode characters nested within queries.
Corrected syntax in completing tasks example
Added retrieve, update and delete examples
Corrected the section on updating tasks
Merge pull request #69 from countermeasure/readme

README corrected and expanded
Added a test for addition of a numeric UDA
Added failing tests for removal of UDAs
Allow numeric fields to accept value of None
Allow string fields to accept value of None
Do not swallow KeyError and return field-specific null values for known fields.
test: set the timezone to UTC when adding a task

This fixes issue #75 where the date set was interpreted in localtime but
the date returned was in UTC, making the assertion fail.
Merge pull request #76 from dev-zero/develop

test: set the timezone to UTC when adding a task
DirtyableDict should be a subclass of dict, not list.
Simplifications and fixes to `Task.get` and `Task.__setitem__` to reduce surprises.
Get the DirectDB method to delete values correctly.
Remove unused import.
Remove test we decided to jettison at the end of #70.
Merge branch 'uda_handling_alterations' into develop
Add failing test case for `?` escaping