Linter for proper class names

Let's add a CSS linter to make sure all class names are done using dashes and not underscores which will prevent a potentially catastrophic problem like we had last week.

For example if it says: some-class that is kosher. But this_is_totally_not_kosher_dude.

cc @stanhu @iamphill @connorshea