Android stuff and Hexen Shareware

Added  a load  of stuff for Android.
Fixed so Hexen Shareware works, made up what happens when completing the
demo it's good enough for what I need. Is a bit of a hack but seems to
work. Look for #ifdef _ANDROID__