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).
The existing test class covers everything new, although I do feel there is scope to improve the test classes across the board, not just this instance. It's something I hope to make time for next week.