Changed to use ossp-js to decrypt YouTube encrypted signature
Changed to obtain or decrypt the signature for only the most preferred video
Changed the protocol for YouTube from http to https
Updated the reference implementation of curl_youtube (set to no buffer (-N) and nice value: 6)
Removed the obsolete signature computation code (simulating python code)
Added the video availability message