Move search tests, start with new specific pb tests
More yoko specific tests.
Get rid of Thread.Sleep() in YZ tests.
Clean up some search related helper classes.
Cleanup SearchResultDoc more, regen RiakObjectId ==
Create new "DeprecatedTests" build target.
Add "DeprecatedTest" as a make target
Add rest of changes to run DeprecatedTests
Fix race condition around creating yoko indexes

There was a race condition between creating a new yokozuna index, and
assigning it to a bucket.  We use the retry logic here as well to fix
it.
Adding messages to other unit test helpers
Getting tired of ListKeys warnings in tests
Adding some more error message reporting

Saw a transient bug here, adding some more error message reporting in
case it happens again.
Adding more complex yokozuna search tests.
take into account that realpath may not be available
Merge branch 'develop' into issues/am/208
Make success criteria more specific. Make unit test output less spammy.
Adding some tracing around the test retry logic

Hopefully we can trace @lukebakken's heisenfails with this.
Wrap a few "Put-Get" combos with retries to avoid race conditions
Fix "Index out of range" errors when printing bad results
More "Index out of range" fixes.