add isVisibleByVisitingCamera check

add visiting camera check to CCProtectedNode, UIWidget and CCScrollView