Initial commit.

Implement 4 style checks as "classifications":
* Detect lines longer than 80 columns.
* Detect use of trailing whitespaces.
* Detect use of EOL characters different than unix-style single LF.
* Detect use of TAB character