Support for ordering with nested objects in SQL

Allows to use .order('parent.field') after .prefetch('parent'). Example from my project code:
ZCard.all().prefetch('brand').order('brand.name').forEach(function (card) {});