test
test
test
added server side authentication and link to user in database
changes to server-side authentication logic. Basically added Forms Authentication so the requests are authenticated and it all works as it should be.
Also added base class where all API controllers require authentication in order to provide more security and loosen it as required. This base class also contains the currently logged in user.
Note that web.config also changes, the changes to it are used to configure the AspNetMembershipProvider.
Merge branch 'master' into Authentication

Conflicts:
	Chatter/Chatter.csproj
	Chatter/Scripts/app/controllers/ctrl.chat.js
Merge pull request #34 from denisstepanenko/Authentication

added server side authentication and linked to user in db
Merge branch 'master' into owen1
added ApiControllerBase that I forgot to include in previous commit
Merge pull request #35 from denisstepanenko/Authentication

added ApiControllerBase that I forgot to include in previous commit
Merge branch 'master' into owen1
1) Changed the main template to show/hide login/profile links
2) reverted some of the changes in the ctrl.chat.js after the server-side auth was added
3) added unit tests to ctrl.login.js
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