Merge branch 'hotfix/1.0.4'
Updated documentation to reflect changes.

Added python-progressbar as a dependency, and also cleaned up the
git submodule commands.
Bad logic in terrain translate causes bad values!

Originally I thought that terrain values could be messed up by a bad
translate dictionary, so I added 1000 to all new values, then
subtracted 1000 from all values that were over 1000.  Unfortunately,
the array's only 8 bits wide.  Oops.
Merge branch 'hotfix/1.0.5' into develop

Conflicts:
	region.py