Removed duplicate empty displayName logic block

The code was checking for an emptyDisplay name before trying to set the displayName based on the friendly name. It was also swapping the firstName and lastName.

This changes removes that code block and fixes the logic in the code.

Also, this is an issue with HybridAuth itself, but is being updated here in order to make sure the change makes it in.

Closes alixandru/q2a-open-login#24