Enable plugins later so those that need server instance for loading
things will have it. Better exception handling for exceptions with
Plugins. Changes Plugin.enable() to boolean for Plugins to say they
internally have an error and are unable to run properly.