handle manual loading on QNX & Android
cleanup
whitelist the android module
rename the android module not to clash with other Python module of a similar name
handle locale Id being None