Fix random crash on Mavericks 64-bit. Backport slightly modified version of https://github.com/mono/mono/commit/978e4ebbd66b231fa6e4f8b32451b87d447bfcf2 and https://github.com/mono/mono/commit/7c85c560ea935b28c5e8492b1a0f6d5e6fe3c14e
Define MONO_ARCH_NOMAP32BIT on Windows for amd64.
2010-07-06  Zoltan Varga  <vargaz@gmail.com>

	* mini-amd64.h mini-amd64.c tramp-amd64.c aot-compiler.c: Change the IMT
	register to be the same as the RGCTX register, the two can't be used together on
	the same call.

svn path=/trunk/mono/; revision=159928

Conflicts:
	mono/mini/ChangeLog
[amd64] Fix incorrect single_step_fault_size for MONO_ARCH_NOMAP32BIT. Fixes crash when single stepping into a breakpoint on OSX 64-bit.
Local merge.
Try to fix Tizen build by specifying RANLIB
[amd64] Always emit same single-stepping instructions for OP_SEQ_POINT. Fixes issue where the upper 32-bits of ss_trigger_page could be 0 when MONO_ARCH_NOMAP32BIT was defined and mono would crash on single stepping due to a mismatch between single_step_fault_size and the instructions emitted.
Merge pull request #164 from Unity-Technologies/unity-4.5-staging

64-bit and Tizen build fixes