Fix accidental shutdown of container due to checking Futures that had previously experienced ExecutionException. Also refactor Addon and AddonRegistry for further simplification of API.