Fixed game crash on exit when transaction window is open issue.  Could be fixed better by changing how the drawing of test is done.
Merge pull request #71 from fenaren/window_open_segfault

Fixed game crash on exit when transaction window is open issue.  Could b...
Added fail events customized for all currently existing failure cases.  Game view does not react to these yet.
Added some placeholder text for the different failure reasons.  Need to fill in here with actual text, and also do something about the fact that the dialog box isn't big enough to hold most of the text.
Merge remote-tracking branch 'origin/master' into transaction_fail_reasons
Sized dialog window to fit all failure dialog.  Added appropriate dialog explaining each existing failure.