Removed asserts breaking for some subclasses

Drawing views via `drawRect:` is CPU-based and inferior to GPU-based CALayer-styles.
As such it's a common pattern to style views via CALayers. Implementing `drawRect:` and even more so adding an assert to it prevents that.