Fully allow abstract type members in every setting.

The Scala specification (§5.1) says:

> If the template forms part of a concrete class definition, stats may
still contain declarations of abstract type members, but not of
abstract term members.

Therefore, we must not disallow abstract type members in object or
anonymous classes.