* Creates concerns for concealing common attributes for different types of person
* Starting federated login
* Removing call to lib
* Adapt external person attributes and current_user to allow for external login
* Fix functional tests
* Get profile image with fixed link to profile image
* Adding API endpoint to get profile icon
* Ensure that the federated user has e-mail
* Get person or external person
* Adding Selenium test for federated login
* Last tests for federated login feature
* Creates initial tests for ExternalProfile
* Makes ExternalProfile respond to all Profile methods to avoid breakage
* Makes ExternalProfile respond to all Person methods to avoid breakage
* Adds more tests for ExternalPerson
* Skip certificate verification over ssl authentications
Signed-off-by: Caio SBA <caiosba@gmail.com>