Removing dependency of MongoDatabase from UserStore implementation

Removing dependency of MongoDatabase from UserStore class implementation
Now one can use MongoCollection directly to make UserStore instance from that,
```c#
    var userCollection = db.GetCollection<TUser>("userCollection");
    new UserStore<ApplicationUser>(userCollection);
```