remove `TypeClass` type class

This abstraction is now in shapeless. Existing instances can be found in the
shapeless-scalaz library.
remove some `Isomorphism*` classes

This abstraction is now in shapeless.