feat(api): add pagination, bulk ops, comments, members, and project archival
API improvements:
- Pagination metadata (total, page, pageSize, totalPages) on task list
- Sorting (sortBy, sortOrder) and due date range filtering (dueBefore, dueAfter)
- Bulk operations endpoint (PATCH /task/bulk) for status, priority, assignee, delete, labels
- Comments as first-class resource (GET/POST/PUT/DELETE /comment)
- Workspace members endpoint (GET /workspace/:id/members)
- Project archival with soft-delete (archive/unarchive endpoints, includeArchived filter)