Implement FunctionModifiers, fix VoidModifiers
Implement FunctionTypes

    Ret(Arg, Arg)
Implement PrefixOperatorExpressions

With this, formatting FormattingWriter.ceylon completes without an
error. Unfortunately, the resulting code isn’t valid because the
formatter throws away \i and \I (#30). Still, big step towards #29.