Add support for CSS

Few potential issues with this commit:

- Renames grunt config `dist` to `jsDist` for consistency with the new
  `cssDist`
- getNpmPackage() and requirePackage() do not consider CSS files
Use `dest` instead of `jsDest` for compatibility
Merge pull request #30 from kevinschaul/feature/css

Add support for CSS.