[web] simplify layout, use container for all sections

 * remove useless #middle div, make it into #content and make it
   .container instead of .container-fluid

 * we still have page width issues, but this is the best I can do for
   now.  Some pages in Judoon (i.e. datasets & views with many columns)
   could use the entire width of the page, even on desktop.  This will
   let mobile use the full width, and desktop use most of it.
[web] set initial scale of viewport
Revert "[jsapp] fix bootstrap jquery bug in wrapper"

This reverts commit 7c6f085f3cc7a8737d2afca9d911207431e7c9d2.

 This commit fixed a bogus warning message appearing in FF's
 console about "empty string passed to getElementById()", but also broke
 dropdowns on mobile.  Reverting and ignoring error for now.
[web] standardize on h3 for static page titles
[web] update copyright