[webgl] Fix CSS so background doesn't break to pieces

* Use a container for the logo
* Make the logo an <img> rather than a background
* Remove min-width on background (which causes breakage on smaller
  screens)
Merge pull request #18 from crosswalk-project/fix-glitches

[webgl] Fix CSS so background doesn't break to pieces