Update fflib_SObjectSelector.cls getOrderBy() default behaviour

Changed the default value of getOrderBy() as not all objects have a 'Name' field (e.g. OpportunityContactRole, CampaignMember).
So if i read this correct, even though you have set CreateDate here, this is really just an absolute fall back, we would expect Name to still be used for Custom Objects for example? Have I understood correctly?