Remove direct dependencies to CustomMembershipProvider class

- Create dependency using IMembershipProvider interface and Ninject in CustomMembershipProviderTest and UserController classes
- Add dependency in NinjectDependencyResolver class
- Update IMembershipProvider interface and CustomMembershipProvider class to support all properties and methods used in unit tests
- Update tests