Added ability to add specific locations on construction.
Implemented WorldFileReader class.
Broke Properties enum out of Location, renamed to LocationProperties.  Changed from enum to class with final attributes set by constructor parameters.
Added more tests for blocked locations.
Fixed MessageRegistry missing files in jar.
Improved tests, fixed Actors correcting oversteps into blocked locations.
Refactoring, created WorldUpdater and ClientMessageGenerator classes.
More refactoring.
Enormous commit.  Large amount of refactoring and code formatting, documentation improvements, removal of duplicate client clases, sharing of world infrastructure with client.  Next update should include world file loading from client, requesting files from server.
Refactoring, changed LocationProperties class to use name,value properties instead of variables.  Closes #126
Added getLocationOnGrid method
Added getZones method
Optimized imports.
Added ability to copy input stream so that checksum can be created after parsing stream into XML document.
Made properties private, improved thread safety, added method to access properties directly for reading and writing purposes.
Made xSize and ySize public
Implemented WorldFileWriter and WorldXmlBuilder class, as well as a short unit test for both.
WorldServer now requires WorldFileReader on construction.
Added world file download functionality.
Merge pull request #128 from floralvikings/zone-from-file

Zone from file