Refactored use of properties files in CommandLineXmlProcessor so that
defaults can be retrieved from a file within the jar and optionally
overridden by the user via a file in the same directory as the jar.