* fix_ordering:
Fix regression in order_by
explain the "strict" FilterSet option in the docs...created subsection to make it clearer it isn't a Meta option
keep example FilterSet class name consistent
fix a few tests due to defaulting strict = True
- need to differentiate between actual 'None' value and a ValidationError - grab order_by value in for loop, avoids double lookup and eliminates need for get_value function
change default value for strict to True, and hopefully made the code for filtering with invalid values clearer (also removed _SENTINEL)
Fixed tests for Django 1.6/1.7.
Disable python 2.6 on tests against Django master.
Fixed support for newer wheel versions.
change FilterSet to invoke form errors and skip filtering on invalid data, returning empty queryset with strict mode
Conflicts:
django_filters/filterset.py
Ordering was totally broken! The `ordering_field` was *not* in
`self.filters`, but `ordered_value` was only set while iterating over
`self.filters`. As such, `ordered_value` was always `None`. Because of
this, the default ordering was always used. The tests passed because
none of the tests checked to see if ordering on not the first field in
`Meta.order_by` worked.
The code has been fixed, and ordering is now possible again.
The tests have been fixed, and ordering by all fields in `Meta.order_by`
is now tested.