Fetch and Limit RexNodes are ignored when creating a new SqlRel object from existing SqlRel.

Cleanup by Julian Hyde:
* Make SqlToRelConverterTest flatten & decorrelate by default.
* Fix resulting asserts in the copy methods of various RelNode sub-types.
* Add tests that combine decorrelation with ORDER BY, LIMIT, OFFSET.