Updated to work with Haystack 2.X

This is intended to address cbmi/django-news#2