New Features
* Launch GCP preemptible VM instances to orchestrate pipelines with OrchestratorGCPBackend. See full example [here](https://github.com/maiot-io/zenml/tree/main/examples/gcp_orchestrated/run.py).
* Train using Google Cloud AI Platform with SingleGPUTrainingGCAIPBackend. See full example [here](https://github.com/maiot-io/zenml/tree/main/examples/gcp_trained/run.py)
* Use Dataflow for distributed preprocessing. See full example [here](https://github.com/maiot-io/zenml/tree/main/examples/gcp_dataflow/run.py).
* Run pipelines locally with SQLite Metadata Store, local Artifact Store, and local Pipelines Directory.
* Native Git integration: All steps are pinned with the Git SHA of the code when the pipelines it was used in is run. See details [here](https://docs.zenml.io/repository/integration-with-git).
* All pipelines run are reproducible with a unique combination of the Metadata Store, Artifact Store and the Pipelines Directory.
Bug Fixes
* Metadata Store and Artifact Store specified in pipelines disassociated from default .zenml_config file.
* Fixed typo in default docker images constants.