* Fix error when start simulator with --setup option
* Bump version to 2.1.1
* Install fixed version of Azure CLI IoT extension
* Do not support 3.8 due to Azure CLI IoT extension incompatible
* Use env key instead of value when adding modules
* Add CLI entrypoint
* Call iotedgedev addmodule when create solution
* Add default routes when adding modules
* Update template
* Update test
* Revert changes to monitor timeout
* Add temp sensor route when adding module
* Add copy_template function
* Add default ToIoTHub route when creating solution
* Update system module images to GA version
* Fix incorrect string escape
* Replace image placeholder with real image URL when building images
* Enable Node.js module creation
* Refind the logic to parse image placeholder
* Won't add tempsensor route when adding modules
* Minor refinement
* Add nested_set utility method
* Add default route from temp sensor when solution creation
* Rename var_dict to replacement
* Use name in env as default when new solution
* WIP support for BYPASS_MODULES
* WIP support for BYPASS_MODULES
* WIP support for BYPASS_MODULES
* Update utility methods
* Update image_tag_map key type to tuple
* Update Docker SDK version and remove iotedgeruntime from requirements.txt
* Disable outdated test cases temporarily
* Add unit test for deploymentmanifest.py
* Add unit test for utility.py
* Fix error on Py27
* Compare lists order-insensitively
* Fix PyTest failure on Python 3