Flow IPrincipal through to Nancy since it doesn't pick it up at all...
Make method private
Fix issues with nancy auth flowing.
- Only flow user if IsAuthenticated
- Simplify check for auth in login nancy module.