GTK update: Per policy, don't reference any globals
Settle on using the plugin base name (no path) for identification of all features
Standardize the spelling of "convert plugin name to base name", except for hooks