Make tests of search control panel pass.

Store all portal types excluded from search in 'types_not_searched'
setting in registry but remove 'bad' types when rendering the
control panel form to hide them from the user.
Implemented ReverseCheckBoxWidget for use with the types_not_searched
setting.
Added more content types in test setup which fixes test failures
of types control panel.