feat: configure hcloud token and endpoint using env vars
If the HCLOUD_TOKEN or HCLOUD_ENDPOINT env vars are set, their values will be used instead of the configuration file values.
You may use the HCLOUD_TOKEN_FILE and HCLOUD_ENDPOINT_FILE env var to read the value from a file.