Support for json encoding joda and java dates with milliseconds
Switched wrap-json-response middleware to use our json encoder
Parameterised request/response debugging middleware
do-work! does not vary between client implementations- pulling it out of the protocol
Switching json sender decorator to use our json decode function
Client now parses UUIDs, dates and keywords from strings in job state