first feature for STREAMS-109
removed unneeded imports and fields
additional feature : generate CSDL for general listening
Merge branch 'STREAMS-109'