fix: avoid unnecessary pal loading when pal is already initialized
fix: avoid unnecessary pal loading when pal is already initialized

aurelia-pal could be initialized before bootstrapping, such as test setup. This is to help aurelia/cli#1019 to avoid loading aurelia-pal-nodejs when aurelia-pal-browser is already loaded.

aurelia/bootstrapper,aurelia/bootstrapper