Using NoNL layouts now. Fixed most tests.
Trying Tijs' tail recursive method
Put back SourceDefinition* instead of tail recursive version as the
latter filtered out the wrong ambiguous version.
Worked further on filtering function
Prioritized addition / subtraction over plus and minus in multiline returns
Started on improving filtering conditions of source
Commented out logging
Got the retrieval of tail.head working
Fixed tests
Merged back jurgen-fix branch to master