Add all the yelp-xsl css as sass

Think this will be the easiest place to work from for restyling the
css. The yelp-xsl css covers all the elements of the html, and
should be pretty much what the stock gnome styling looks like.

I'm sure we can dump a lot of it, but seeing how upstream fit the
css with the html content will hopefully be useful.
[endlessm/eos-shell#4154]
Fix up sizing

After reinstating the yelp-xsl css and removing our overrides, we
broke the page sizing in a couple ways.

Added a few properties to fix things up.
[endlessm/eos-shell#4154]
Copy yelp-xsl icons over

We could do something like %DATADIR%/icons/hicolor/24x24/status
but then we'd need to make _icons.css a icons.css.in file configured with
the data dir.

If we do stick with the stock icons thats probably the way to go, but since
these are probably going to get overridden in parafernalia's restyle, probably
easier just ot copy them in
[endlessm/eos-shell#4154]
REMOVEME write all the html visited in yelp to a file

Useful for debugging whats actually going on in yelp

Feel free to pop this commit off if all the html pages its writing
to disk gets annoying
[endlessm/eos-shell#4154]