Language metric support.

- [x] Parsing file names to recognize languages.
- [x] Keeping a scoreboard for each language.
- [ ] Front-end changes.
- [ ] Tests.