[WIP] Audit of Jenkins Listener events

To address DB transaction issues & to clean up code.