switch to Owin.Builder
better test names; thanks F#!
more readable HandlerFunc signature
append Middleware to the middleware class name
separate dispatcher middleware from dispatcher
create interface for dispatcher
even more readable handler function type def
add middleware invocation to dispatcher
switch to Microsoft.OWin so I can use Katana security (for now)
add user document to persist users
function to generate a password hash
function to compare a password to generated hash
command to create a user
query to get user by username
query to get count of all users
command to make a user an administrator
HTML for sign up form
handler to get the sign-up form
handler to post a user
install Microsoft.Owin.Security.Cookies