Fixed a bug that allows text output to be written outside of the archive directory

This bumps the version numbers for the code that you just released to avoid inadvertent overwriting.

This also centralizes inter-module dependency version numbers in the parent POM, so you have to change version numbers in fewer places.