multiple instances may register to the AppInfoEvent, if there's no instance registered(instances_.empty() == ture), then we don't need to listen to AppInfoEvent in ApplicationManager.

Which means the ```pkgmgr_handle_``` will only be valid when there's at least one instance registered.