Updated tests (fixed missing negations in test names)

I've noticed that some test names weren't "in syc" with what they actually did, so commited some fixes (mainly added negations to nonmatches tests were it was applicable). Also I've corrected some typos, double negatives etc.