Don't respond if request id is None or absent

Requests with id (notifications) are valid, also, 0 is a valid request id. Check for that.