Fixes issue for "couldn't find youtube video". YouTube seem to have changed their responseData.
Added extra info to return when requesting to download video == reduce network calls.
Updated to return dictionary with actual objects instead of arrays.
Changed the keys it saves.
Merge pull request #30 from jyounus/master

Fixes issue for "couldn't find youtube video".