Better job at inserting completions for higher-order methods

This little changes makes life easier when completing methods that take lambdas and
the call is in infix notation.

* use braces instead of parens
* insert a dummy lambda `x => ???` instead of `f`, or whatever the parameter name is

Fixed #1002250.
Fixes problem build disabled after clean

Following the merge of #767, doing a clean with 'Build Automatically' on, would
not generate any binaries.
The reason was the job scheduled to update the markers after the classpath check (normal after
a clean) was interrupting the build job. The fix is to put both job at the same priority level,
so they don't interrupt each other.
Also fixes the fact that EclipseBuildManager#clean was called twice for each project.
More tests and fix behavior for call-by-name parameters.
Merge pull request #787 from dragos/issue/completion-HOFs

Completion improvements for higher-order-functions
Merge pull request #790 from skyluc/issue/build-after-clean-disabled

Fixes problem build disabled after clean