Fix up Completer

It's now kind of ready for prime time - it no longer crashes
without a model, and actually has bestMatch/id as properties.
Make the editDelegate auto-complete

And also add a ComboBox for possible metamagic. I should probably
take them from the lovely Feats DB, rather than having 6 hardcoded
ones.