[Core] First working draft of multi OAuth provider implementation
[Core] Extend multi OAuth providers draft to be more elastic
[Core] Fix some issue in new OAuth provider implementation

Remove useless dependencies on EntityManager, add new UserOAuthInterface, extend UserInterface
[Core] Rename model from UserOauth into UserOAuth
[Core] OAuth providers fixed after comments, extend specs
[Core] Play with migration script for multi OAuth providers
[WebBundle] Add some views for new multi OAuth providers
[Core] Add missing unique index to Doctrine mapping of UserOAuth entity
Change CartHelper properties visibility
Merge pull request #1483 from smarques/feature/multi_oauth_providers

[Core] Multi OAuth providers
Merge pull request #1492 from umpirsky/feature/cart-helper-visibility

Change CartHelper properties visibility
Add ability to delete collection items from backend form
Add remove-orphan to allow attribute deletion
Add translation string
Merge branch 'master' of https://github.com/lbaey/Sylius