eZContentObjectTreeNode::getLimitationList() allow empty arrays to pass through first

eZContentObjectTreeNode::getLimitationList() does not need to know the user permissions when policy limitations are disabled, so don't check it.  This enables using methods like eZContentObjectTreeNode::subTreeByNodeID() to be used in SSO handler functions without an infinite loop.