consolidate doctrine listeners and move to Doctrine directory
adjust to feedback
remove unused 'use' statements
Merge pull request #1136 from dbu/move-listeners

consolidate doctrine listeners and move to Doctrine directory