Additional useful facebook login delegate methods

@joshleibsly Please take a look ASAP, the branching is starting to get weird.

Makes it easier for UI to prepare/respond to potentially slow facebook account enumeration, etc.

Supersedes #19, once this is merged that one will be merged as well.