Xml properties

Use XML properties files instead of .properties.  This allows for injecting Maven variables into the properties files, thus keeping sensitive properties out of the project, but non-sensitive properties in the project.