Remove unused OpaqueRef module
BinderEdit: Refactorings

* modifications to name-edit into the name edit action

* Use traverse with mkPresentationModeEdit

* Extract a layout function

* Actions of result into makeResultEdit

* Where clause documentation
LambdaEdit: Use makeResultEdit from BinderEdit
Paste uses typeProtectedSetToVal