use escallmatch module to describe target enhancement patterns

Use [escallmatch](https://github.com/twada/escallmatch) module to describe target enhancement patterns.

TODO
----------
- [x] Rough implementation
- [x] Maint tests
- [x] Delete `targetMethods` from config
- [x] Refine internals
- [x] README
- [x] CHANGELOG