Allow user to specify which listener to use in scalding

Allow the user to specify in a scalding job which listener to use (we have at least embedded and hraven).