Refactor ActionTag...

... to accept either Unit or Service prefix.

Also NewActionTag() takes an actionId now
I've been trying to hide this implementation detail for a while... I've finally been able to.