add mixin support

fixes https://github.com/dart-lang/custom-element-apigen/issues/15
Ya good point, since we only support that for class names really. Done.