Support more Facebook url variations
Allow special characters in Google url

Surprisingly, Google+ allows it
Parse Youtube channel and playlist urls as links
Url variations for common social medias
No need to custom check Google+ validity
Return nothing when only passing invalid url

Instead of breaking everything, like before
Always cycle the provider classes when validating