Github onUrl bugfixes

Make the protocol for github onUrl specified in regexes that detect github links

Bugfixes:
- Fixes #33
- Fixed a bug where users with '-' in their username would not be recognized by
  any of the capturing regexes