Fixed inverted shift in shiftHorizontal()

Fixed shifting the relevant part of the bitstring the wrong direction (and ANDing it out of existence) and shoving the result the wrong way.