Instrument feval even though it's a builtin.

Although you can invoke function handles with the regular function
call syntax, it seems feval is pretty common.
Add jar ant target for instrumentation.
Skip instrumenting DHO and DWH too, not just DO

Also fix a bug where mightBeFunctionHandle was not taken into account
in the second pass.

Also, use the out set of the handle propagation to make the decision to
instrument. Consider something like

a(i) = a(i) + 3

Here a is definitely not a handle -- or rather, if it is, we'll get a
runtime error. But if a is a function parameter, the value for a in the
set will be {H, DWH}, so we'll instrument it anyway. In the out set a
will be {DO}, so use that instead.
Optimize runtime function handle checks.

* Don't add the check if both versions are the same
* Only check those inputs where at least one use is instrumented