Android: small hacks to get closer to being able to use child_process properly.  Tracked down that dup2 was crashing the child after fork when running on fd 1 for some reason, so made an unsafe hack around it until I figure out what is going on.  Also updated so that we call /system/bin/sh on Android instead of /bin/sh.