Update the naming so that it matches the new naming pattern. "before" and "after" are always prepended so that we don't run into problems when a function already includes a "before" or "after".
Add the correct path to the plugin so that slice magic to get the correct path is not necessary anymore.
Add basic functionality for the PluginManagement class. Refs #1118 and #1116.