Fix ftdetect issues, enhance syntax

The syntax doesn't "derive" from the `conf` syntax like it used to, but has been
written from scratch. Highlighted elements now include:

- comments
- strings
- environment variables inside strings
- numbers
Refine the README

- Add a screenshot of the syntax highlighting in action
- Give an example of manual installation