Notes API endpoint

Introduced Notes API with full CRUD support:

GET /notes — List all notes
POST /notes — Create a note
GET /notes/{id} — Retrieve a specific note
PATCH /notes/{id} — Update a note
DELETE /notes/{id} — Delete a note

Notes can be associated with supported resources (e.g., bookings, accounts, and contacts)