Add toHaveCount matcher to array expectation

  Fails if the actual number of objects is different than the expected number of objects
  Outputs the actual and expected count
Add toBeEmpty matcher to array expectation

  Fails if the given array is not empty
  Outputs the array
Add ExpectTrue and ExpectFalse