add first version of Generic String Matcher plugin + tests