fixed an incorrect bicubic kernel, and made it more obvious that we use two fixed point scales (11 and 16).

--HG--
branch : 2.0