Cleaned id needs to be used instead of the key

It has to be used in the URL instead of the full URL
Updated method formatData, __buildURL, find(s) and settings

Updated to avoid xml error caused by google's xml. instead it requests the JSON response from youtube. The formatData method is updated to get proper data, and finds are updated to use httpsocket instead of xml->build
XML stuff no longer used

Removed from datasoure
Merge pull request #2 from ecoreng/patch-1

Avoids XML validation errors using json response