client tests: QueryParams
Allow arbitrary JSON values (not only arrays and objects)

And added tests for QueryFlag.
Merge pull request #24 from zalora/more_client_tests

More client tests