Added unit tests for the fileName field.
Bugfix: file names were not lowercased
More unit tests for the fileNames feature
Add support for complex file extensions like "coffee.md" or "html.erb"
The entries in the fileNames field of a language definition can now also contain extensions