Discussion integration tests

End to End integration tests added for Discussion 
don't check in local.conf, you should put any project defaults into src/resources/project.conf