Renaming variable to better reflect what it represents.

show_captions was renamed to showTranscriptsInitially. First of all, we are working with
transcripts, and not captions. Second of all, this option only reflects whether or not
the transcripts should be shown initially - i.e. when the video first loads.

Fixing minor spelling typos.
Actual fix for transcripts being shown when show_captions is false.

The problem was that _setConfigurations() was called after VideoCaption module
initialized. This meant that state.hide_captions was undefined. Why was this
happening? In some cases youtubeXhr took longer to return and call .always()
callback. And _setConfigurations() was executed in that .always() callback.
Updated Jasmine fixtires to use new show-transcripts-initially attribute.
Fixing acceptance tests.
Removing debug console.log() calls.
Trying to speed up tests.
Changed back to old wait() acceptance tests.
Renamed hide_captions to showCaptions.
Fix tests.
Removed jscover logs.