filters: added morph_agreement() w/ TODOs #1 and arne-cl/discoursegraphs#71