Auto install bundle

Automatically install extensions "bundled" with installer on startup.

**Issues**:
* Should appReady in ExtensionManger be used instead?
* Terminology: folder name and location

cc @dangoor @peterflynn 

This is for #9233 
I haven't looked at Package recently, but is this even required? It seems like the node connection should be an implementation detail of Package that the caller need not be aware of. (In other words, you can call validate and it will return after it has a connection and is ready to return a value.)