Simple Design Rule Check: no multiple drivers

Addresses but does not completely deal with #119.
Yeah, I see your point. I would somewhat prefer that you just call `DigitalPortTypeValue.getInstance()` directly in the DRC to reduce coupling