Dropped overloaded form for be (Boolean) that was done so that the error message
would be "x was not true" instead of "x was not equal to true". Instead do this
in the overloaded form that gives a matcher factory. It was causing a compiler
error about inability to pick an overloaded form for "hi" should be (true).