Cleaned the Scale2x rewrite up a bit and changed the MMX assembly code to not
use the ebx register. Hopefully this will fix the compile error in Darwin.
Authored by: plombo 2012-10-29
Parent: [r3720]
Child: [r3722]