Merge pull request #122 from csmith/master

Make TabCompleterUtils instansiable.
Tidy up.

Remove deprecated methods, make all methods on TCUtils non-static.
Remove deprecated methods.
Pass PluginManager into PluginInfo.

This saves getting the manager from the meta-data, which is
just downright odd.