feat: instantiate ematch theorems using assignment

This PR implements `Grind.EMatch.instantiateTheorem` in the (WIP)
`grind` tactic.
4 files changed