Add more AVX support, refactor emitter, reduce redundant XMM moves

~10-20% reduction in typical float-heavy recompiled JIT block sizes.