Removed the (unused) option to override the path to the processor when
constructing a CommandLineXmlProcessor.
Added the default properties file and another that allows the user to
override default properties.
Restructured the project to match Maven's convention over configuration
approach.
Added the maven assembly plug-in and configured to create a zip file
that contains the app jar plus readme, licence and configuration files.