LinkedIn Integration

LinkedIn Integration
LinkedIn
Refactor and reorganize linkedin provider.
Rename LinkedIn provider.
Pass error out to caller.