Admin login fixer upper

Adds new route that allows admins to login. 
Fix up user session/admin session validation 
Yeah, that's fine, I though you said you wanted it to post to the same route.