full refactor of github web hook:
  - removed unnecessary time conversions and replace it with
    dateutil.parser
  - updated dictionary keys that were hitting deprecation warnings (who
    and when for author and when_timestamp)
  - reindentation and other code sanitize