VIDEOSEARCH-YOUTUBE.JS: INITIALIZE QUERY, BUILD URL, DO AJAX CALL

Removed q parameter since the value for that field is provided by the
first .each() loop
VIDEOSEACH-YOUTUBE.JS: FORMAT RESULTS

Format each result into simpler literals synchronously and return the
array of results
FIX SYNTAX ERRORS, ADD TEST FILE FOR VIDEOSEARCH

Start testing videosearch in this file
FIX DISPLAYRESULT PARAMETER, BUILD MARKUP FOR FORM IN TEST
TEST-VIDEOSEARCH.HTML: FIX

- .each calls fixed they have the correct parameters
- callback wrapped in a function so that results are not immediately
  called

With this, the YouTube search API is successfully abstracted from the
displaying of the results