New youtube upload library

 * New lib/youtube.py based on google API samples.
 * Change youtube_upload.py to use new youtube upload library
 * This new release now requires a google API client_id and client_secret