The class should equal, the should shouldn't class

Replaced numerous instances of `foo.should.class` with `foo.class.should`. As
well as reading better, the latter version actually tests something.
Merge pull request #11 from julz/shouldacoulda

The class should equal, not the other way round