mpegts table: use atomic refcounting
WEBUI JS: change stop recoding behaviour from delete to abort, fixes#2472