Adding support to compile on Android.
Doesn't do anything for Android yet and is missing Android hooks - but it compiles!
Does not include any Scripting binds as yet.
Adding changes from last commit that I forgot to add...