Check namespace in isAllowedArticle.

Don't claim that CategoryRoulette nevers returns pages outside NS_MAIN,
since this is not enforced, and empirically not true.

Bug: 51079
Change-Id: I279e59a811d044187be8583d6edde8993b6b2058