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