further work on optimized scaler routines

added 32-bit version of the functions; they're almost as good as the 64 ones!
tweaked 64-bit x4 scaler to reduce register spills, mostly unsuccessfully