Added RavenUserAuthRepository for RavenDB authentication support

Usage in an MVC environment:

	container.Register<IUserAuthRepository>(c => new RavenUserAuthRepository(MvcApplication.Store));