Update .gitignore to play nicely with bundle.
Add Gemfile for bundler support.
Add combiner helper.
Activate Combiner helper.
Implement new JS and CSS parsing and combining.
Remove javascript_concatenator from default helpers.
Rename layouts, as of nanoc 3.7.0 slim is recognized as a text extension.
Add missing gems to Gemfile, as reported by nanoc compile --debug.
Rename files to better suit combination and minification (and interaction with nanoc identifiers).
Remove explicit declaration of the text_extensions array. That breaks slim parsing in a bad way (nanoc thinks the file is binary, due to the changes in
3.7).
Re-add missing JSs (forgot to run "git add" before committing the rename earlier).
Finish up Rules with proper cachebusting.
Add fonts file, to allow for CSS minification with @imports on top.
Update Gemfile to include nanoc-gzip-filter and add a source.
Add ruby version dependency to Gemfile.
Fix minor issue with JS compiling.