Remove the reverse eta-conversion from v3_kernel

Local function references should be handled directly as a make_fun
internal BIF call instead of creating an extra lambda function every
time they are used. This makes annotating every local fun reference
in sys_pre_expand with a triple {Index,Uniq,Id} useless.
Make trace_local_SUITE work without the reverse eta conversion

The exceptions tracing tests look for {trace_local_SUITE,exc,2} in
stacktraces to strip them and compare them to the excepted result, the
removal of the reverse eta conversion renames '-exception_test/3-fun-0-'
to exc and thus confuses the stripping code. This commit fix this by
not using `fun exc/2` but `fun (F, As) -> exc(F, As) end` instead, which
was what the reverse eta conversion was doing.
Don't use fun references in cprof_SUITE

Using fun references make a less complicated cprof use case now that the
eta abstraction is gone from v3_kernel.