Add collection listing to the new API.
Do more input validation on KV list arguments.
Fix UTF-8 encoding bug with KV list feature.
Add pagination tests to KV listing.
Remove unused import.
Changes based on the code review.
Merge pull request #28 from orchestrate-io/cdm-0.3.0-kv-listing

Add collection listing to the new API.