Added constructors to the BetterDbContext so that deriving classes can do more than just use the default constructor.
Update comments for the database entity interfaces to make it clearer what they do.
Beginnings of OAuth stuff.
Add body of methods for passwords on AuthenticableBase.
Forgot to commit project file.
Merge branch 'develop'