JBoss - PEP8
Fix for issue #25

* src/module/invoke_payload.py
  -- Fixed correctly parsing the file if a JSP is being invoked
  -- I was mistakenly appending the random_int to the payload
  if an ejb/jmx invoker was found, meaning the URL was totally wrong
  -- This was failing in the bug report, thirdly, because of the
  DFS deployer.  On various JBoss instances, it takes a couple
  seconds for the server to fully deploy the payload.  We now
  probe the URL 5 times over 10 seconds to give the server
  adequate time to get it set up.