Facebook is not guaranteed to return an email address from a call to /me.  I've added a check to rest.makeSessionFromEmail which will return a descriptive error in this case.
Merge pull request #371 from pegli/fb_auth_no_email

Add descriptive error for Facebook auth when email is missing