Discussion integration tests

End to End integration tests added for Discussion 
Why do you need to recreate the entire properties file as a local.conf? I thought it was *only* for the properties which needs to be overriden and a project.conf should be checked into the projects classpath (src/main/resources or src/test/resources) which contains the default values.

That way the local.conf becomes much smaller.