Add optionality to shift_ir/dr methods to permit ending or starting from other states in addition to idle state.
Add optionality to shift_ir/dr methods to permit ending or starting from
other states in addition to idle state.

Origen-SDK/origen_jtag,Origen-SDK/origen_jtag