Don't allow nil session or not-deep-enough user data to throw exception, just return nil.
Also, add user_role to current_user, and return all current_user data on a /user_info/me
Merge pull request #92 from coyote/protect_from_nil_session

CYB-171 - Don't allow nil session or not-deep-enough user data to throw exception