Fix NOP padding

This fixes PR #304 (optimize NOPs).

The new NOP emitter breaks when called with a negative count. As it turns out, it did happen when deoptimizing 8 bit stores because they are only 4 bytes long and need no BSWAP.