Initial commit of a detailed sql listener interface so we can instrument the performance aspects and execution aspects of queryDSL
Moved to JavaBeans style interface on context object
Merge remote-tracking branch 'upstream/master' into 878-extended-sql-listener
Removed the builder and made the internal context object mutable.

Also various fix ups from PR review
Now using quotes in single line.  I use IDEA so I dont have the Eclipse settings.  This is the default IDEA settings
Put in the backwards compat exclusion as directed
Merge remote-tracking branch 'remotes/upstream/master' into 878-extended-sql-listener

Conflicts:
	querydsl-root/pom.xml
Removed the logging in the tests
Merge pull request #883 from atlassian/878-extended-sql-listener

Extended sql listener