Allow to do retagging using marks instead of message actions

This makes using gmail labels as convenient as using folders.

(See the commit message for examples)