Can overload properties in multiple ways. Bundling
"application.properties", including "local.properties" in classpath or
setting properties file with -Dconfig=my.properties.

Properties include the following so far: 
- database setup (url, driver, ...)
- temporary directory
Basic Templating on the way.
Updated SearchElementDefinition.getElement to support Spring IoC