Modified to use commons configuration instead of reading configuration directly from System.getProperties. This should make management of the configuration a little more straightforward for more clients.