Merge pull request #33 from denisstepanenko/owen1

can be automatically merged
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