fixed bug in copy-rete - when no productions were added yet, the network isn't
continuous, so the beta-top-node wasn't being copied
set-one-watcher, add-template, add-fact, rem-fact and add-rule do nothing, when
there's no change (undo-stack doesn't change)
added watched-p to front-end
polished undo/redo stack labels