fix warning "Type parameter 'TId' has the same name as the type par"
added configuration support backplate
added sample project for live integration tests and demonstrations
fix warnings in tests
added project for web integration tests
put in some code to sample asp.net mvc application
added authentication node to Web.config
started adding support for role based authorization
added support for generic roles
added link to sign out
added support for deserializing formdata
enable support for overriding sign in url
added configurable sign in and sign out urls
serializing AccountData in JSON
added full support for roles
cleanup
segregation of AccountData deserializing to AuthenticationModule
added RegisterAll method