Move plugin loading to end of class definition

This allows plugins to manipulate methods that otherwise would not
be defined at the plugin's included time