- Extracted out Github Plugin for QD.
- added mongoRepository skeleton
-- Registering stream and inserting new user in db
- Refactored githubOAuth and renamed users table to account
-- Fetching github push events and updating the lastGithubSyncDate
- sending appropriate message whether data is synced or already up to date.
-- Sending bulk events to QD
-- Accepting bulk events in QD and forwarding to Platform
-- Restructured the plugin app
-- UI Beautification
-- Sending status using socket
- making sure that we have session before authSuccess
-- Linked up QD dashboard with Github datasource
-- Refactored dashboard.js for the github datasource integration
-- Removed fetching github events from Quantified dev routes
-- Redirecting from github datasource to redirectUrl provided by server
-- Extracted github datasource into a separate repo
Merge branch 'separatingGithubFromQD'

Conflicts:
	website/public/js/dashboard.js