put combat dialog reset tasks into separate function
much improved prompt handling

  ESC exits prompt & combat dialog
  prompt.close() function
  prompt.needInt mentions ESC shortcut
  cache DOM lookup for document
remove outdated comment
reorder code so +/- handlers are applied sooner on 1st pg load
new To Do: keyboard shortcuts
reprioritize: Grunt is highest priority
improved ESC key handling