Fix C++ exceptions being suppressed by mono on win64.
Use high precision timing in GC under Darwin.
Enable realtime thread priority on iOS (DARWIN && ARM32).
Only print debug message for realtime if debug define is used. Fix bad preprocessor check.
Don't make MonoBundleBinary universal (webplayer is 32bit only).
Case 520930.
Don't fail at perl.
Case 520930.
Copy i386 MonoBundleBinary to output path.
Case 520930.
build_runtime_osx_all.pl: new script that builds all iphone and osx runtimes into separate directories
debugger: actually return the il offset of a break event
debugger: add type load event filtering support
debugger: add more logging with command decoding into meaningful messages
Fix and add more lookup combinations to the library name resolver

Also, make the resolver faster by skipping already tried combinations
and trying the most common ones first.
On certain OSs, particularly OSX, the usual "lib" prefix is not
quite standard: some libraries use it, some don't.
Currently, the resolver tries the original name set on the DllImport
directive once, and then tests alternative suffixes but always adding
a fixed prefix. As per mono guidelines, DllImports always have the Windows
name, which means that with a DllImport set to "Library.dll", for a
library names "Library.dylib" on OSX, the lookup will fail.

This fix makes the resolver try all valid combinations of suffix + prefix,
set for each OS:

Windows: prefix: none,     suffix: dll
Linux:   prefix: lib,none  suffix: so
OSX:     prefix: lib,none  suffix: dylib, so, bundle
build: Add libMonoPosixHelper to the embedruntime libs
Normalize installation prefix
fix build
osx build: stop dying uselessly when building locally, and add -j flag support, for the impatient
debugger: Only set the attached flag when a client actually attaches.

In defer mode, the debugger thread is started as soon as possible before
any clients are attached, but the debugger is_attached flag was being set
immediately. This would cause the runtime (and the System.Diagnostics.Debugger
class) to wrongly report a client as being attached.

Fixes #485942
Add Mono.Security.StrongName to unity_web profile.
Undo temporary undo of method review.
Fix security issue with socket bind call in webplayer