Merge pull request #100 from Smilediver/unity-4.5-staging

Fix iOS crosscompilation issues on Windows.
Workaround for a linux kernel bug which affects the krait cpu - https://lkml.org/lkml/2013/10/25/3

By wrapping sigaction we make sure to always install a signal handler compiled for thumb.
The source code for the signal handler can be found here:
https://github.com/Unity-Technologies/krait-signal-handler
clone and build krait-signal-handler as part of the build process
fix for detecting already cloned krait repository
android; updated ndk r8=>r8e
fixed perl_lib include path
[iOS] Making micro mscorlib work with uGUI
Fix iOS crosscompiler crash on Windows when --debug is specified.