Implements per-API-key context source configuration table and CRUD functions required by the Obsidian PR. Restores getApiKeyContextSource in obsidian.ts (was stubbed to null during conflict resolution). 11/11 tests pass in obsidian-config.test.ts.