Renamed test/language into test/detect.

There's going to be two kinds of language-specific tests:

- Language detection on all sorts of recognizable snippets.
- Correct markup for language features with the actual
  language already known.

It makes sense to have them separated to not complicate discovery
logic.
Test for CoffeeScript regexp and divisions.