Extended sql listener

Here is the PR for a detailed sql listener interface into QueryDSL.  I have changed the execution context in JavaBeans shape as asked for.