Merge pull request #3010 from openscholar/3008

A user can add subthemes only when in a vsite context.
Merge branch 'SCHOLAR-3.x' of github.com:openscholar/openscholar into SCHOLAR-3.x
header area table logo rendering at smallest sizes.#2818
Remove meta viewport from tpl file to fix zooming out issue in mobile devices. #2820
Merge branch 'SCHOLAR-3.x' of github.com:openscholar/openscholar into SCHOLAR-3.x
Vibrant theme: make h1.node-title bold to stand out more.
header table at smallest sizes.#2818
Merge pull request #3030 from openscholar/871-rename-label

rename Link URL to URL for alias preview #871
Merge pull request #2986 from openscholar/2709-link_files

Add uploads to link teasers.
Merge pull request #3006 from openscholar/2863-media_browser_tabs

Remove the media browser tabs
Fixed: HWPI slideshow style 16:9 overlay - zindex is invisibly covering content below it. #3031
remove extra param #review #2558
ensure array for domain exists for vsite robots #2797
Attempt separation of config gears.#1474
Don't show content of more boxes outside a vsite.
Disable display for the FBT box.
Delete old files reference via hook_update.
Change the number of hook updates.
Merge pull request #3033 from openscholar/2951-new

Don't show content of more boxes outside a vsite.
Fix vsite specific variables