pass a reference to the exploit into a payload module when generating it
store a reference to the exploit module in each payload module, and use it in weasel.shell.armeabi to select a suitable working directory based on (a) the user's preferences; (b) the default specified in the module; or (c) the browser's data directory