Setup custom routers before settings up signal processor.

Fixes https://github.com/toastdriven/django-haystack/issues/727