compiler: Remove NotImplementedException

This is unused
compiler: Move PlanProcedureTrampoline to planner

This was private to the intermediatevalue child package under the
rationalisation that only KnownProcedure would ever plan a trampoline.
However, intermediatevalue has become mostly value objects with a few
planning helpers. Move PlanProcedureTrampoline to the main planner
package for consistency.