Moved headers into implementation file where they are directly needed.
Removed transaction start event handler, not needed.
Removed transaction success and fail event handlers, not needed.
Addressed Issue #15 of Map Coordinate inconsistency. All map functions deal in terms of x,y, no longer in terms of row,col.
Map now drawn using sprites. Still just plainly colored rectangles, detail to be added later.
Merge remote-tracking branch 'origin/master' into actor_storage
Added 'data' folder and moved map files and sprite file to that folder. Edited GameLogic.cpp, HumanGameView.cpp, and Map.cpp to reflect the change in file names.
Reorganized the game logic header a bit.  Redefined ActorList as a vector.  Added a new PortList type for storing all the ports.  GameLogic constructor now constructs a new Ship, which is now pointed to by the ship data member pointer (used to be statically allocated ship).  The ports aren't filled in yet, probably going to do that in an automated fashion that doesn't exist yet.  This doesn't build right now because of the missing ports.
Added port init file.
Put statically allocated ports back in temporarily until autogenerated ports work.  This way at least I can compile.
Changed spacing so there aren't any at the beginning of port lines.  Spaces get included in the actual name.
Added a 'name' field to Port.
Lot of stuff here ... game logic constructor now constructs actors based on a new 'ports.txt' config file, and puts them into a map that it now holds internally.  There's also a helper data structure that only holds references to the ports.  Had to make all Actors have virtual destructors to support this.
Finished up error text if port init file isn't found.
Actors (now referenced non-const) now update every frame.
Added getters for the ship, ports data structure, and actors data structure.
Reworked game logic to remove statically allocated ports in favor of the new dynamically allocated init file-based ports.
Merge pull request #21 from fenaren/map_with_sprites

Map with sprites
Merge pull request #22 from fenaren/transactioncheckdelegate

Added transaction check delegate
Manual merge from master