Fixed #19434 -- added support for extra_select fields in add_filter

patch for ticket [19434](https://code.djangoproject.com/ticket/19434)