release version 0.2.0

Change Log
* update to tolerate missing provider IDs
* cleanup to error messages
* additional error messages added
* environment variable options added
* documentation updates and autogeneration
* build cleanup, renamed binary to karpenter-clusterapi-controller
* helm chart added
* direct connection flags added
* label fix to prevent flapping on NodeClaims
* updated dependencies to:
  * k8s 1.33
  * karpenter 1.4
  * cluster-api 1.9