Fix hero unit.

* Render it as part of the theme, rather than in a viewlet. Easier to edit.
* Drop it from everything except the homepage.
update bundled css
Merging David branch