Changed resource configuration so that it uses a system property to find the location of the config directory rather than being hardcoded.
Changed given_name and family_name getters to match forename and surname that the OAIPMH harvest config expects.