Patched --gen-payload to support Linux

* src/module/generate_payload.py
  -- Previously we weren't correcting the SHELL option,
  which breaks the payload on Linux systems