Configurable JDBC parameters

Allow database user, password and port to be specified in the properties
file.