Android update

Pretty extensive update to Android that I've been sitting on for a few weeks, ewemoa and I have been testing it and it's usable, but there may be some rough edges. I plan on updating it further(to support creating standalone toolchains with the NDK and enabling custom udev rules) and fixing any bugs found