admin - cart message enhancement

Only one instance of the cart messenger can be open at a time. More than
that was causing some latency in the browser (too much polling?).