Updated cloudy-ubersmith version
make config more generic, production config shouldnt be here
added pipeline related roles
added event routes and code to populate elasticsearch
updated sales dashboard to use real data
added routes and views for sales pipeline, fixed redirect bug on lead submission
fixed linting issues on socket.io code
reworked authentication module, fixing oauth2 support, adding auth token generation support
Merge branch 'sales_portal_metrics' into fixing_oauth2

* sales_portal_metrics:
  fixed linting issues on socket.io code
  added routes and views for sales pipeline, fixed redirect bug on lead submission
  updated sales dashboard to use real data
  added event routes and code to populate elasticsearch
  added pipeline related roles
  make config more generic, production config shouldnt be here
  Updated cloudy-ubersmith version

Conflicts:
	src/lib/roleManager.js
moved sales code to a module
Moved definition of roles, actions and authorizations to config, preparing to make mgmt screen