pattern matching initial merge

- fix _ not resolved in cases
- merge literal matching(Any.equals(_))
- add matching test suite stub