Simplify asset test, keep line breaks in css and js, gzip assets

Preserves newlines in css and js.
- makes diffs of bindata.go easier to read
- reduces diff sizes of bindata.go
- makes js easier to debug in a release build

Gzip asset resources