Support opening auth page via a custom signal.

QDesktopServices isn't always the perfect variant.
Merge pull request #5 from 0xd34df00d/master

Support opening auth page via a custom signal.