Rudimentary user input for dialogs has been added.
* Displays must add support for showing dialog options, and receiving
user input for dialog selections.
* A selected dialog can optionally perform actions, and then directs the
game into the next dialog state.
* Dialog options may be conditionally shown with variables.
Signed-off-by: Alek Ratzloff <alekratz@gmail.com>