Consolidate plugin code.
Allow plugins to register metadata.  See #46.
Merge branch 'master' of github.com:sandialabs/slycat