A few minor features

- CSS banners (options.cssBanner)
- CSS file is now a template (static/icons.css)
- Conditionally build preview HTML file (options.generatePreview)
- no-repeat CSS in HTML preview
- Gruntfile now utilises the superhot parent/child functionality of
grunt options