Check for special statics at beginning of loop. Avoid traversing thread static or context static variables as roots. Fixes case #555954.
Fix output of version information. Use git directly rather than build environment variables.
Use escaped quote characters for git format string on windows.
Merge pull request #93 from Unity-Technologies/unity-staging

This week's Mono fixes
Try adding newline after each version we concatenate.
Debugger: Use domain jit code hash lock instead of outer domain lock
to guard, in particular, mono_jit_info_table_find (which is called
from thread interrupt handlers).
Implement GC_thread_unregister_foreign for pthread based platforms. Call it from mono_gc_unregister_thread.
Adding thread support flag for QNX seems to fix (case 553153)
Adding thread support flag for QNX seems to fix (case 553153)
Merge pull request #95 from Unity-Technologies/unity-staging

This week's Mono fixes
Merge branch 'unity-trunk' into unity-4.5-staging
Use RaiseException and raise directly rather than trying to dereference a NULL pointer to abort.
Verify that an image does not contain native code when loading if USE_COREE is not defined. Raises nice exception when loading rather than crashing due to random reasons later on. Fixes case #565179.
Add unity function to clear domain specific fields from thread object, as they may hold objects from an unloaded domain.
Merge pull request #96 from Unity-Technologies/unity-4.5-staging

Unity 4.5 - trunk changes