Change RequestUtil forwardRequest() method to throw MetacatUtilException.
Change location of PropertyService to properties directory
Persist skin properties across installations
Change MetaCatVersion to MetacatVersion
Create database and shared directories for database management code and shared code respectively.
Add archival read funtionality (jar/kar/war files)
Update replication documentation and fix code so that replication log is available.
Allow for backup properties to be written to context based subdirectory of the external configuration directory. This allow multiple instances of metacat to be run side by side.
Use configured backup dir when discovering data directories
Discover the external (backup) directory based on OS
change the FileUtil.createDirectory calls to catch an exception on error.
Create document and temporary directories during configuration.
Create data and inline data directories
Replace tomcatDir with deployDir
Add functionality to allow developer to bypass configuration utility
Add GeneralPropertyException to property setters
Merge 1.9 changes into Head