fix boolean preference saving
static -> protected
allow overriding of executable, etc.
provide friendly name for preferences
provide a nicer description by default for enable preference
prefs work now
make the plugin name nicer
preferences list working; need to investigate multi-level prefs
fixes for preference controller
add missing macro
remove some uneeded code
to doc controller
more path corrections
correct some paths
get the method call right
add some guards
adding prefs controller
make it a doc controller
add some missing methods
adding plugin controller