Merged r18293, r18294, r18295, r18328 into 3.23 branch.

MIPS: Fix patching the receiver (global object -> global proxy) after the interceptor.

MIPS: Properly restore the receiver after the interceptor call.

MIPS: Fix popping order on ARM.

MIPS: Move the receiver into r0 for PatchGlobalProxy.

R=jkummerow@chromium.org
BUG=

Review URL: https://codereview.chromium.org/131743012

git-svn-id: https://v8.googlecode.com/svn/branches/3.23@18628 ce2b1a6d-e550-0410-aec6-3dcde31c8c00