Specs and Factory for Mdm::Listener

Coverage for Mdm::Listener
Loot specs

Add coverage for Mdm::Loot