Use LESSCSS instead of CSS.

 - Rename animation to interactive-linter-pulse to prevent name conflicts.
Remove extra pseudo selector (:hover).

If the mouse isn't hovering, the cursor won't be shown anyway.
Simplify background-size statement.
Merge pull request #94 from MiguelCastillo/mark/lessjs

Use LESSCSS instead of CSS.