Smart deconstructors for Riak types. These functions correctly
URL-unescape bucket, key, and link names. You should thus use them
in preference to direct pattern matching against raw data
constructors.