From #66, also added testing for `jetbrains-gateway`.
## Regions
Azure and AWS were simple, but there is no error message when no region is selected:
https://github.com/coder/modules/assets/58410745/9a9e317b-7764-427f-b298-86313de5fb33
Open to feedback on this.
## Jetbrains Gateway
The Jetbrains gateway default IDE satisfies a ton of logic in the template, so allowing `null` would lead to a lot of patchwork `try` statements. Now it's implemented to use the first IDE in the `jetbrains_ides` as the coder_parameter default for cleanliness.
Let me know your thoughts.
* chore: add default zone
* Update README.md
* handle case when default is not provided
* use single zone per name
* update README.md
* fix docs
* fixup!
* use truncation
* fix England flag
* fixup flag emoji
* add screenshot
* add AWS regions screenshot
* output both zone and region identifiers