"abstract" modifier on enum class is an error

 #KT-3454 Fixed
Test code generation for enum deriving from a trait