Fixing IE 11 background-color: inherit issue

Fixing #1017
do not update form focus when urls differ
The `fallbackLang` configuration parameter contains an underscore.

Our internal language names should always use dashes instead, in
accordance with BCP 47.

Fixes: 1013
Create es-BO.

Also fix the availableTranslations lookup/fallback logic to be more
accomodating of optional country suffixes.

Fixes: #1010
Language localization: fall back from en-UK to en, etc.
The YouTube API seems to want the URL to start with https://.

It gives cross-window origin mismatch errors unless the URL comes from
https://www.youtube.com.
Replace old towtruck slogan
Merge pull request #1028 from cscott/misc-github-patches

Misc github patches