Added two new methods:

compressToEncodedURIComponent: compress into a string that is already URI encoded

decompressFromEncodedURIComponent: the associated decompress method