make:  fix deps and venv path
urban_dictionary:  catch NoDefinition

So smart to raise the exception, so dim to then forget to catch it.
github:  add github push event handling

Add the ability to listen for github webhook events.  At the moment,
only push events are handled.  On this event, a short description of
each commit being pushed will be sent to interested channels.