Close region files after use.
Replace build.sh with Makefile.
.gitignore some things.
Refactoring.
Iterate over region ArrayList directly instead of using xzMap.
Remove unused RegionMap methods.
Change Strings to Files in some places.
Add command line argument tests
Merge unclebob's unit test and related refactoring, but with some additional reformatting and refactoring.
Explicitly list all imports in RegionRenderer.
Because:
- It matches the way Eclipse auto-imports.
- I suspect it makes it easier to figure out what's being imported
  when you're using a plain text editor.
Add .settings to .gitignore.