Properly escape pagination URLs

This ensures Cloud Controller generates pagination URLs that it can
later consume. Addressable::URI handles proper escaping of query string
values, in particular the semicolons used to separate filter conditions.

This effectively restores #111, which was erroneously reverted by #112.