- Add Gatekeeper versioning to KeyController so communication can be expanded without breaking existing lockout functionality - Fix JSON parsing when JSON-only POST requests (with status updates) are submitted to the KeyController - Add a new field to KeyController ping responses that helps gatekeepers determine when a key sync is required