x86: consistently use unaligned movs in the unaligned bswap

Fixes fate errors in asv1, ffvhuff and huffyuv on x86_32.
h264: Remove an unused variable

Signed-off-by: Martin Storsjö <martin@martin.st>
ape: 3.80-3.92 decoding support