Handle empty user email from Github
Handle empty user email from Github

When fetching user detail in the callback via
https://api.github.com/user an empty email field can
be returned. This patch fix the test about the mail field
and compute a default email to the user.

This patch fix some log message too.

Change-Id: I89b3f073eb510f94b42fef146584e0d306489f81

enovance/software-factory,invenfantasy/software-factory,invenfantasy/software-factory,enovance/software-factory,enovance/software-factory,enovance/software-factory,invenfantasy/software-factory,enovance/software-factory,invenfantasy/software-factory,invenfantasy/software-factory