Bring 1.4.7 2i AAE fixes to 2.0
plumb through overload for coverage queries
properly handle errors when listing buckets
match on error tuple in wait_for_listbuckets
Add riak_core stats to riak-admin status
Replaced mustache template in schema with RHS sub for platform_bin_dir
No longer need platform_data_dir in mustache context
move md cache cuttlefish tunings into advanced so people are less
likely to play with it.  as written it is hard to make it improve
performance in a predictable way.
Setting anti_entropy.data_dir back to level, advanced
update for fish-that-cuttles/120
{level, advanced} -> hidden
{level, advanced} -> hidden for multi
Merge pull request #832 from basho/jd-rhs

Replaced mustache template in schema with RHS sub for platform_bin_dir
Store bucket type hash for new riak_objects in typed buckets

Calculate and store a bucket type hash for all new riak_objects
created for typed buckets. This primary consumer of this information
is Riak's replication system, but it may have general use and is
benign when not used.
Move the addition of bucket type hash to apply_updates function
Add some bucket types to existing eunit tests in riak_object
Update riak_object eqc test

* Add testing with typed buckets to riak_object_eqc
* Add some typed bucket generators to fsm_eqc_util
Update riak_object to use riak_core_bucket_type:property_hash/1
Move list of bucket type properties to hash for riak_object metadata into riak_object module and update the function calls to property_hash appropriately.
Add convenience functions for getting data type values from objects

targetted at Map reduce users, pass an object, get value. Avoids
us exposing the types.hrl to users. Also re-instate riak_kv_counter
but just for the `value` function, so as not to break old counter
mr jobs when we ship.