#8 Handle case when nose passes ContextSuite instead of TestCase.
Try to fix sorting issue (not working)
use im_class, not self.class
Allows attributes with values
Handle multiple attributes
Merged in PR from @little-dude with some Python3 compatibility changes.