Added `createDefaultInfoTemplates` property. Setting it to false will   prevent infoTemplates from getting created when layer is not   specifically included in the config.
Added `createDefaultInfoTemplates` property. Setting it to false will
  prevent infoTemplates from getting created when layer is not
  specifically included in the config.

Refined the management of infoTemplates when mapClickMode changes. Now
  ALL graphics layers are managed. Previously it was just the
  operational layers in config/viewer.

Added additional logic to ensure that IdentifyTask does not execute for
  feature layers from a feature service.

coshx/cmv-app,tduerkop/cmv-app,gavinr/cmv-app,gdherbert/cmv-app,kcsgisRham/cmv-app,ebonan/cmv-app,tduerkop/cmv-app,kcsgisRham/cmv-app,tmcgee/cmv-app,coshx/cmv-app,ValueCreation/cmv-app,tmcgee/cmv-app,ValueCreation/cmv-app,cmv/cmv-app,cmv/cmv-app,gavinr/cmv-app,etes/ConfigurableViewerJSAPI,dyh333/cmv-app,dyh333/cmv-app,roemhildtg/cmv-app,fileunderjeff/cmv-app,roemhildtg/cmv-app,ebonan/cmv-app,fileunderjeff/cmv-app,gdherbert/cmv-app