Added Equal instance for any subclass of java.lang.Enum plus Test

Any sublass of `java.lang.Enum` now has an `Equal` instance:

```scala
import scalaz.syntax.equal._
import scalaz.std.java.enum._

import java.util.concurrent.TimeUnit._
SECONDS === SECONDS //true
MINUTES =/= SECONDS //true
```