Add ``key`` function support to more helpers

``itemgetter`` and ``attrgetter`` may now provide an optional ``key`` function that maps the initial value to something else before the helper applies itself.  See the README on these two helpers for the new details and examples.
Merge branch 'master' of https://github.com/pivotal-energy-solutions/django-datatable-view