cleanups and improves [sic] crashing behavior of worker threads

    * changes to usleep() in native worker threads
Allow building an Android executable without Java interference

    * Allow running this testcase over adb without needing Java/Dalvik
    * Also improves docs on how to use