JSLinux rewritten to be human readable, hand deobfuscated and annotated.