Added istatic and non-static implementations for `equals()`, `hashCode()` and `toString()`. The non-static overrides will throw an exception like in al the other cases, while the static versions will just delegate to the underlying array (#ceylon/ceylon-compiler#1602)