Merge smessner branch into master. Inclusion of functionality for multiple listeners with multiple destinations.
Merge origin/master

Conflicts:
	pom.xml