This custom sorting option
This custom sorting option

This commit adds the ability to pass a custom hash with specified
sorting options that are non-standard to the columns in the table.
Ex:
```rb
def sort_scope(scope, sortable_params = sort_params)
  sort_klass.new(
    scope: scope,
    sort_params: sortable_params,
    custom_sort_options: {
      firstNameOrCompany: {
        column: 'coalesce(first_name, company)'
      },
      recent: {
        joins: :views,
        column: 'views.updated_at'
      },
    }.freeze
  ).results
end
```

wildland/api_me,wildland/api_me,wildland/api_me