Modified TransactionCheckEvent to take a cancel setting, indicating the transaction should be cancelled.  Doesn't build, rest of source unmodified.
Removed references to transaction cancellation from preexisting constructors and added a new one just for cancelling transactions.
GameLogic updated to send a cancel transaction check when the user presses Escape.  Cancel transactionr request is recognized but not acted on.
Added a new event, TransactionCancelEvent, for representing cancelled transactions.
Main loop and human game view now react appropriately to unpause the game and remove the dialog box, respectively, when the user presses Escape to cancel a transaction.
Merge remote-tracking branch 'origin/master' into transaction_cancel

Conflicts:
	code/bin/rum_runners.cpp
	code/include/HumanGameView.hpp
	code/src/HumanGameView.cpp
Added missing includes.
Merge pull request #80 from fenaren/transaction_cancel

Transaction cancel