Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
select random opponent for single player
.classpath added to .gitignore
Merge branch 'testing'
Removed second player from single player mode
Create Spawnable Enemy enum for clarity and ease future changes
Merge remote-tracking branch 'upstream/master'
restored original files
Moved Wall tiles to a separate .png and added new tiles for walls.
Oops, here's the walltiles.png
Merge remote-tracking branch 'upstream/master'
Move Shop Info render code to ShopItem
Merge branch 'master' of git://github.com/Maescool/Catacomb-Snatch
Added Jewel-Scarab wall tile.
Made value range 8 to include new wall tile.
Make it so the other teams ShopItems do not have the marker highlight them
Fix marker and highlighting of Buildings in MP
Interaction with enemy buildings not allowed
Previously there were a number of issues with highlighting
and markers. This patch changes the functionality to the
following:

* You may only pick up or upgrade buildings you own OR
  buildings owned by the Neutral team. This no longer gives
  a message, it just doesn't work any more (see next point).

* An interaction marker (the pulsing square reticle) only
  appears over a building you can interact with (see above).
  And it only appears on your game client.

* Tool tips only appear on ShopItems you own and only on your
  own game client.

The code in Player#pickup() that shows the message
"You can not pick that up!" when you try and pick up an enemy
building should no longer be executed, but I have not removed
it.

Hopefully the fact that the marker is no longer shown should
make it obvious enough that you cannot interact with the
Building.

That is all.
fixed two player mode