Board object tracks number of ticks
Added copy constructor for Board class
Added getNearbyLocs method
Precompute number of land cells and water cells within r manhattan distance of each cell
Precompute path distance from all cells on the board to each player's home
cell.  Fix bug in getNearbyLocs
Merge branch 'preprocessing' into board-class-updates

* preprocessing:
  Precompute path distance from all cells on the board to each player's home cell.  Fix bug in getNearbyLocs
  Precompute number of land cells and water cells within r manhattan distance of each cell
Added ability to dump Board to console by number of supportable outposts per cell
Merge branch 'master' into board-class-updates

* master:
  GetResources class added
  Fixed bug in simulator where outposts were being deleted every tick if we don't have enough resouces as opposed to 1 every season; added a hack to the simulator so if either L or W is set to 0, we can have essentially unlimited outposts
  Moved attack component of strategy into a method, since we need to call it in two places; fixed bug where the formation would remain stationary for an unneccessary turn
  Modified nearestLand() method in Board.java to check if coordinates of arguments are in bounds before passing them off as array indices (we were getting ArrayOutOfBounds exceptions)
  GetResources class added (errors)
  Starting to formulate basic consumer strategy
  Added theirOutposts method to Board.java
  Removed my commented code and updated tabs
  Added some code to Player.java to get starting positions for outposts assigned to a consumer formation
  Cleaned up code of the Player file merged in from master
  Modified tabs to look good in my editor (maybe we should talk about this)

Conflicts:
	src/outpost/group3/Board.java
	src/outpost/group3/Cell.java
Merge pull request #8 from Aalk4308/board-class-updates

Board class updates