Pulled out css preprocessing.
Fixed merge conflict
Merge pull request #50 from timodwhit/css_pre_pull

This resolves #49.