Update auth handling

Now integrates with the auth handling in express a little better.  Fixes #25