[MONDRIAN-1721] reduced scope for native NonEmpty() to avoid wrong resul...

...ts

No longer relies on returnAny for CrossJoinArgs
Only accepts measures in simple sets and crossjoins if remaining
expression is recognized