Move Equal matcher implementation to private namespace

[#77215690]
Move BeCloseTo matcher to private namespace
Move BeFalsy matcher into private namespace
Move BeGreaterThan to a private namespace
Move BeGTE matcher into a private namespace
Move BeInstanceOf matcher to private namespace
Move BeLessThan matcher to private namespace
Move BeLTE matcher to private namespace
Move BeNil matcher to private namespace
Move BeLSameInstanceAs matcher to private namespace
Move BeTruthy matcher to private namespace
Move ConformTo matcher to private namespace
Move Exist matcher to private namespace
Move RaiseException matcher to private namespace
Move RespondTo matcher to private namespace
Move BeEmpty matcher to private namespace
Move Contain matcher to private namespace
Move AnInstanceOf to private namespace

[Finishes #77215690]
Suppress NSLog output for Accelerometer warning
[#67321016] developer should not be subject to useless output.

All class initializations are called with pipes are redirected to
/dev/null. This prevents random messages about internals being
logged during the beginning of suites.

We also got rid of the workaround for iOS 6.0 for the
purple workspace port. This doesn't seem to be an issue in 6.1.