Revert all STE Dalvik performance patches

One or more of these patches causes a few bugs. See this commit for more info http://goo.gl/xmnOf
Revert "JIT: Hoist loop load operations above loop."

This reverts commit 9b6cc9b9f33ca34e783fefaa8fdea9a698538254.

Revert "JIT: Suppress loop suspend checks."

This reverts commit a7d5d0629aa90a4e5fba4e6895a972c4ac603128.

Revert "JIT: Combine add with shift."

This reverts commit b52b46343a247895d7c9c0fc13d139f89065cdbf.

Revert "JIT: Use rsb and shift in easy multiply."

This reverts commit 5c88d0d4ccdc4263562d02018e0976c66cc6d04b.

Revert "JIT: Allow use of cbz/cbnz for conditional branch gen."

This reverts commit 99da8fb593de5a3857acf2d09359120b8f791647.

Revert "JIT: Use vmla.f64 instead of vmuld + vaddd."

This reverts commit 7d4cc30e02e2038bb4b6fd2399ef732db0d22e54.

Revert "JIT: Combine shift & sub for monitor unlock."

This reverts commit 633a6d5bd7d91ea8cf03471f197d55b64b260220.

Revert "JIT: Combine add with shift and offset for array load & store."

This reverts commit f468e1e64fff558e5f38509b3016dbef1ee8c27f.