rename plugin → name, add post_parse; really match blanks ;)

* our blank line regex matched *everything* .. ooops ;)
* rename plugin to name, because that's what we call it in the type
* we add a :post_parse which turns arguments into an actual array (and
conviniently strips blanks ;)

in the type: ancestor -> ancestors, to find the provider.