Update the slug field so it is configurable

This is not wholly configurable in so far as using the `populate_from`
keyword argument with `django.db.models.fields.SlugField` will result an
error. However it should be cofigurable between multiple AutoSlugField
implementations. Django-extensions and Django-autoslug both use this
arguments.

Closes gh-35