Add support for function tests and the ability to run them against either real Azure Storage or the Azurite emulator.
See follow-up PR #2032 for actual usage.
Add extensions for:
* Bicep
* .NET test runner
* Azure Functions
Include in setup script:
* `cargo-audit` & `cargo-license` (pre-reqs for the CI script)