Support small/medium/large/default installation profiles.
Each profile has it's own hq_server.conf, ehcache.xml, web.xml and server.xml.
During install the user chooses a profile, which is used to select the config files.
The feature was not tested with an installer upgrade scenario because I could not make upgrade work.
The ant target "install-hq-server-profile" in setup.xml can be called directly with a profile name and a target directory to force an update of the config files.
In order for the new config to take effect hq-server restart is needed.