Add first version of the config file parser.

It's not (yet) functional, because I need to find a way to get the exact type as the type parameter of VariableAttribute.
Add formattingFile to FormattingOptions.ceylon

(to the generator, that is)
Merge branch 'master' into formattingFile-genParse
Fix #5 - optional types in formattingOptions
Remove obsolete ANTLR dependency
Merge branch 'master' into formattingFile-metaParse
Remove obsolete ANTLR dependency
Fully implement formattingOptions using the metamodel.

The necessary method unsafeSet was brought to my attention by @gavinking here:
https://groups.google.com/d/msg/ceylon-users/Yte8e0J3RBo/sDPEUtP0YdAJ
thanks!

This also fixes another appearance of #5.
Merge branch 'formattingFile-genParse'
Merge branch 'formattingFile-metaParse'

To resolve the conflict between the two versions of formattingFile,
the formattingFile-metaParse version is renamed to formattingFile_meta.
The documentation of both functions is also updated to explain the difference.
Add a "maxLineLength" formatting option.