remove old github oauth package, bring in event dispatcher and dependcencies