AngularJS Multi-Avatar Directive supporting facebook, twitter, github and gravatar