Fix #879

Allow users to specify `options.imageryProvider` rather than `options.selectedImageryProviderViewModel` when the BaseLayerPicker is not being used.