crofty 0.13.0 — clearer messages when analytics returns a 403

When crofty analytics got a 403 reading GA4 or Search Console, it didn’t say enough about which kind of error it was.

Before

It only said “grant access”.

After

It now names both possible causes:

On top of that, it prints Google’s own error message verbatim. For an AI, it returns a structured error under --json (cause, the property tried, a suggested next step).