[#2429] Factored out some common logic in Xtend generator for Rows
[#2434] Added new public SubqueryComparator
[#2429] Add Row[N].compare(Comparator, XXX), where XXX is any of Row[N],
Record[N], T[N], Field<T[N]>, Select<? extends Record[N]>