scsi_command.py: fix decode_all_bits, loop until bit 0 is NOT set
scsi_command.py: fix decode_all_bits, loop until bit 0 is NOT set

We shift all bitmasks until the least significant bit we have masked is 1
not until it is 0.
We do these shifts so that any fields we mask out will be numbered sanely.

Signed-off-by: Ronnie Sahlberg <0d49b29a77bd79be0aba485e971a1f480cda9d08@gmail.com>

rosjat/python-scsi,AHelper/python-scsi,AHelper/python-scsi