Add specs

We need specs! Let's add them.

So far, the three main components (`HtmlValidator`, `CssValidator` and `CssHunter`) are tested quite extensively.

The integration into Rails isn't tested yet. We will have another branch addressing this.