Check for board permissions while handling watched boards and topics

Signed-off-by: Shitiz Garg <mail@dragooon.net>