Revert "JIT: Performance fix for const doubles"

This is causing Location.distanceTo to sometimes return invalid
values.

http://code.google.com/p/cyanogenmod/issues/detail?id=6883

This reverts commit 628eee61e62ca7b1e6f8d0dee6e488477b9472f6.
Merge remote-tracking branch 'origin/cm-10.1' into cm-10.1-linaro