removing watches from messageMention directive

Removed some watches and isolated scope from message mention directive.