Figured out reason behind seemingly "off-by-one" error.

Can probably detect size of IR registers using the fact shift-ir fills
the two LSBs with '01'.

Figured out how to determine if the i^th IC is in IDCODE or BYPASS mode.
(LSB 0 vs 1)