Add 'app.addPopupPrompt()' for a more beautiful prompt() alternative

Also changed all current prompt()'s to the alternative.

Also, I have no idea why `buttonban` and the like are still there, but I've changed them just in case...