API and webhooks

Keys let something reach into KiteGTM. Endpoints are where KiteGTM posts out when something happens.

A key lets something outside KiteGTM reach in. KiteGTM holds one key for this workspace, and making a new one replaces it.