Initial commit of android port
1. Add android flags in configure
2. Use memalign instead of posix_memalign for android
3. Place tmp files in /sdcard/pocl/tmp for android
4. Rename parallel.so to [kernel_name].so. Bionic probably has a bug that returns same handle for .so with same name in different paths

[build status: not buildable]
Many more checkins needed for android build