[dev-overlay] add false option to disable dev indicator (#76079)
### Why?
Since the dev indicator is visible by default, there could be a case where a user might want to disable it.
However, the indicator needs to be brought back if there is an error since it's tied to the error overlay.
### What?
Added an option `devIndicators: false` to disable the dev indicator.
### Success Criteria
- [x] Does it hide the indicator when there is no error?
- [x] Does it show the indicator when there is an error?
- [x] Does it show the error overlay when there is an error?
Closes NDX-840