Adjust routes and add helper functions for bucket types.
Whitespace cleanup.
Add bucket types support to riak_kv_wm_buckets.
Add bucket type support to riak_kv_wm_props.
Add support for bucket types to riak_kv_wm_object.

* Changed explicit bucket type to use api_version = 3, unset/default
  uses 2.
* Left links alone but this could cause confusion later. PB already
  disallows bucket-types in links.
* Added another arity to riak_kv_wm_utils:format_uri to handle the
  inclusion of bucket types when generating the URI.
Go ahead and move maybe_bucket_type/2.
Add bucket types support to riak_kv_wm_keylist.
Add recognition of bucket types in riak_kv_wm_link_walker.

The original bucket-types proposal suggested that links and
link-walking would not be handled. This keeps consistency with that
proposal, returning 403 on link-walking requests scoped to a bucket
type other than the default.
Add support for bucket types to riak_kv_wm_index.
Fix typo.
Fix some more bugs in resources around bucket types.