added consumer scope and session wrapper so that we can support scoping of consumers in windows service projects
added some fluent configuration