Fix bad integer/float validation
Added in Licenses and  setups..
Simplify key mapping function

Calling map(None, []) is a valid identity operation, so the if-else
branch is removed.
Fix bug with non-unique dict keys

When a key function reduces a relationship-spanning column entry to the
leading field name (e.g., "home__lot_number" -> "home"), and there were
two or more columns with this same leading field name, the returned
list of valid database-backed fields was a random subset of the actual
list.
Fix typo in example template snippet
Update options hook.
Fix support for showing "All" table entries.

Page length is sent as -1, but utils.py would detect this as an invalid
value smaller than the global minimum page length.
Remove default global datatable callback

This default implementation frequently hides user-defined ones, causing
more problems than it solves.
Fix bug with failed dateutil parsed values
Add note for dateutil dependency
Add README section for javascript options
Add common utility functions

The process of fetching a distantly related field type (for the purpose
of verifying its existence/validity or for actually getting the type
itself) was repeated in a few places in the project code.
Streamline for use of resolve_orm_path()
Fix bug with ascii encoding

Strings are decoded to utf-8 before being cast to unicode.  Special
characters (such as the copyright or rights-reserved symbols) should
pass through without causing string decoding errors.
Reduce list of field tests

isinstance() checks subclass types, allowing for simpler, more readable
if-else branches.  CharField and TextField are base classes of all
other fields that also support the "__icontains" query type.
Housekeeping

Fix trailing whitespace.
Small fix - when the value is not a str/unicode (like an int/long) unicode won't work.
Fix TypeError for empty field queries

If a field manages to have no valid queries for a field in the table
(such as searching for a string that doesn't conform to any valid date
format), the code would end up performing a reduce() operation on an
empty list of field queries, with no initial value, which raises an
error.
Gracefully handle fields we can't sort on.
Gracefully handle OneToOne Relationships.
Merge branch 'master' of github.com:pivotal-energy-solutions/django-datatable-view