Merge pull request #8 from DanielGarrett/master

Client Side and Base AI for AlienInvasion
Added ability to pass hostname and port to AlienInvasionClient
Made the AI connect to localhost on port 8000 by default
Working on making the server interactions compatible with JSON
client/alienInvasion.html now connects properly. We are in business.
Working on browser client
Added the attacking planet id to PendingAttacks so I can render them
properly. This needs to be refactored.
Attacks now get sort of rendered on the map
Finished version 0.01 of the browser visualizer, and gave it random
playing ability so that we can watch interesting games happen
Temp
Merged with work computer
Merged
Added several checks to alien client
Several changes to start the set up for batch server runs