content views - migrating default content view structure

previously each environment had its own default
content view with a single version.  This migrates the data
and code such that each org has a default content view
and each environment has a content view version within the orgs
default view.

This was mainly done because content search makes much more sense
when the default view is organized this way
test fixes
merge conflict fix
fixing methods that were moved
fixing space issues
adding oddly missing migration
test fixes
merge conflict fix
test fix
vcr update... again
adding addition ktenvironment tests
fixture update... yet... again
test fixes
Merge pull request #1773 from jlsherrill/default_view_change

 content views - migrating default content view structure