test that riak uses the correct search system for "search" mr inputs

Riak attempts to choose the correct search system (riak_search or
yokozuna) to provide MapReduce inputs when {search, Bucket, Query} is
specified. The `mapred_search_switch` test makes sure that the expected
system is chosen, given the cluster's configuration (whether riak_search
and yokozuna are each enabled, and whether the choice of which to use
has been set explicitly).
separate yz bucket name from index name

since they don't map 1:1, make sure the translation takes place

also add a wait for the index to become available before writing data
for it
check direct index mr search directly

to make sure that riak_search unmaps and that yokozuna doesn't remap
verify that yz bucket mr search only produces keys for that bucket

it will be translating the bucket search to an index search, but it
should also be filtering that index search by the bucket name
test for bi-directional unack problblem
Moved rt_unacked into rt_cascading

Also added helper funciton and made it easier to run as an individual test
Added a couple of extra tests to ensure expectations.
Initial test for PB security
Add beginnings of HTTP security test
Add some more checks to the HTTP test
More work on http/pb security
Compensate fot http moving to riak_api
make riak_search default mapred search provider

if both riak_search and yokozuna are enabled, but the
riak_kv:mapred_search appenv has not been set, default to riak_search
use mochijson2 format for search mapred inputs

we have ripped out the earlier {index, Index} option to simplify things
Moved unacked test to rt_cascading and extended it.
Update setup scripts for 2.0.0
rip out second bucket of data, because bucket filter is no longer used

yokozuna mapred_search no longer adds a bucket-name filter when
mapred-searching a bucket, so don't test for it working here
Update crypto call for 16B02
Make rt:pmap use spawn_link

Without a link, if the worker crashes, riak_test will hang forever
waiting for the worker to send its response message.
Merge pull request #390 from basho/adt-pmap-spawn_link

Make rt:pmap use spawn_link