Supported shift-registers

Texas Instruments 7HC595

This is a versatile 8-bit shift-register with separate serial and register
clocks, allowing shifting to be done while the output remains untouched. We
model all control pins provided. Note that the enable and clear lines are
negated.