feat(datastore): implement item_events table and CRUD operations
- Add 'series' and 'feed' to ItemType
- Add ItemEvent, ItemEventFilter, ItemEventOptions types
- Add item_events table with indexes
- Implement CRUD functions: addItemEvent, getItemEvent, queryItemEvents,
deleteItemEvent, deleteItemEvents, getLatestItemEvent, countItemEvents
- Register IPC handlers for all item_events operations
Series items store time-series observations (numeric or text values).
Feed items store entries from external sources (RSS, ATProto, APIs).