added a logout button and endpoint
code refactoring and bug fixes
Merge pull request #36 from denisstepanenko/owen1

merging as can be merged automatically
Merge branch 'master' into denis1

Conflicts:
	Chatter/Default.aspx

Also includes some minor bug fixes and code refactoring
added chatter config file
added config js file in default.aspx
Merge pull request #40 from denisstepanenko/js-settings-service

Js settings service
some fixes highlighted by ReSharper
Merge pull request #41 from denisstepanenko/ResharperFixes

some fixes highlighted by ReSharper
Merge branch 'master' into denis1

Conflicts:
	Chatter/Scripts/app/controllers/ctrl.chat.js

this includes changes with the new peerjs api key
added peerjs config to unit tests and removed test ng expression
removed logout link as not needed because the user will be logged out once they logout from google.

Moved the google auth events to root scope and modified login controller.
Merge pull request #42 from denisstepanenko/denis1

Denis1
Initial commit
added logic to terminate the call locally when another user terminates it remotely
Merge pull request #43 from denisstepanenko/Started_Report

Initial commit of report
fixed a bug where one $scope.$apply was embedded in another
Merge branch 'master' into denis1
Merge pull request #44 from denisstepanenko/denis1

Denis1
addded notifications when a message is received