encode nulls in request parameters
decode nulls in response to NSNull
support for nulls in expected result of testcase
since plists do not support nulls, nulls are encoded as strings with the magic value "!!null!!"
allow NSNull values in dictionaries
added tests for null values