Rename patmatch to mcase after its main macro

Consistently use mcase as prefix for all functions.

In my tests all features are still working as expected.  `mcase-test` (was `pmatch-test`) still fails in one of its tests. I have traced to the initial commit of the project and it failed there as well. So this failure is left as is.