Added support for Swift tuples in function parameters
Fixes highlighting of function definitions without a body (e.g. in an interface)
Added support for Java Generics