added event handling to transaction window.  Also modified transactingcheckevent to correct check if the port is a buy or sell port and modify it accordingly.
Addes a basic dialogue that informs the user about the rum and the price
Updated ports.txt to remove two ports from land. Updated HumanGameView to draw Ports, then Ship instead of drawing from ActorList. Ports are now colored Red if buy port, Yellow if sell port.
Partway through adding map window coordinate calculation support, not done yet.
Corrected calculations.  This correctly calculates the top-left coordinate now.  Still missing is the tile width, but that's easy.
Added calculation of map tile size.
Forgot to update the tile size when the aspect ratios perfectly match.  The code to calculate where the map should be in the window at all resolutions looks done.
Merge pull request #38 from fenaren/transaction_window

Transaction window
Merge pull request #35 from fenaren/gamepause

Gamepause
Merge pull request #40 from fenaren/colored_ports

Updated ports.txt to remove two ports from land. Updated HumanGameView t...
Moved event handler registration before the main game loop.
Merge remote-tracking branch 'origin/master' into map_window_data

Conflicts:
	code/src/HumanGameView.cpp
Added some comments as well as a windowToMap function to perform the inverse of mapToWindow.  Both of those functions are stubbed out out the moment.
Clarifying comment.
Filled out map to window conversion functions and made them return whether or not the conversion was successful.  Updated comments.
Corrected out-of-bounds checking in windowToMap.
We have ship animations! New variables to store the Y component of the sprite sheet, and the last known x and y positions have been added to HumanGameView.hpp. If the position of the ship has changed, set the textureRect to be a different part of the sprite sheet, otherwise leave it alone.
Merge pull request #42 from fenaren/pause_handlers_fix

Moved event handler registration before the main game loop.
Merge pull request #43 from fenaren/map_window_data

Map window data
Moved the variable initializations from the header file of HumanGameView.hpp to the constructor of HumanGameView.cpp