Add POST entity ingest endpoint with tiered merge
Add the journal source entity ingest route in apps/import/ingest.py with tiered matching, idempotency tracking, staging for ambiguous inputs, and source stats updates.
Add tests/test_entity_ingest.py covering high-confidence merges, staging paths, auto-create, idempotency, auth, state, and response behavior.