- Add comprehensive mypy static type checking to codebase
- Update mAPI version to 1.3.0
- Fix `stop` command on windows to perform `SIGINT` for all of `--inline`, '--background' and
`--new-terminal` modes of exectution.
- Set sockets to `SO_REUSEADDR` mode to prevent TCP cooldown from preventing rapid stop/start
iterations of SDK components.
- Beginning to add portability features by allowing to specify an arbitrary `SDK_HOME` directory
rather than the default os-specific home location. This is part of a new direction of creating
a fully standalone / bundled SDK CLI-Tool (where the user doesn't need to separately install
anything).