Constructing a self contained jar, including the dependencies. Now can start the application with 'java -jar'
Removed unused method.
Never create derby database if one does not exist! The only exception is for the unit tests/in memory database.
Clean and documented sample config file.