Remove ProductTpe from Signatures
Update documentation for 1.2.0 release
Update tests to use ScalaEqualsExtend
Update documentation for 1.2.0 release