In-memory implementation of TaskStorage with TTL support. Tasks are automatically removed when their TTL expires.