Alternative hook and settings

- Setting for alternative (custom) hook
- Setting to limit queueing to certain channels
- Allow to reset queue from CP (e.g. after changing settings)
Merge pull request #2 from GDmac/feature/settings

Alternative hook and settings
See changelog
Merge branch 'origin/development'