Don't allow non-integer in Count matcher
Add 'is' to IsType description
Improve `LogicalNot` Messaging

Instead of just prepending the message string with `not` it down
replaces the open `is` with `is not`.

See the discussion in #1