Updated the install extension from wordpress methods to try to do some better error handling.  It seems that the plugin will try to system exit in the event of a failure.  In the future I'd like to rewrite this to be cleaner, but for now this will have to do