Lots of fixes from various forks

- Introduce mentions feature from @mattrudder
- Merge in fixes from @patcon 
- Added @pmgarman's webhook support expansion