FIX: when orderable=False do not sort queryset

When ``orderable`` is set to ``False`` currently queryset is sorted by nothing,
 which resets default order or order already set in queryset.

What do you think? Let me know need tests for this.