Bug 875119 - Create a Prompt.jsm to simplify advanced interactions with the native prompts. r=mfinkle