Compress the CSS in css2js.js, by removing comments & indentation

The file webodf.css is currently more or less directly converted into a string by css2js.js. Including the license header, all other comments and the indentation.

Based on heuristics and my little CSS syntax knowledge (so please better check) I propose to do some simple compression when creating the string. Spares some 5K bytes on webodf.js

Name | Size Before | Size After
--------|----------|-----
webodf/webodf.css.js| 16288 | 10929
webodf/webodf.js| 355267 | 349908

Fixes #785
I can't think of any strings soon that would require those exact character pairs. There are only a few places that one could use them (e.g., inside a content block).

Personally, I'd prefer the simpler regexps... but that could be because I am underestimating the chances of the corner case you're describing  :rainbow: