Add more tests

Switch to TranslatableSlugMixin in the process. Fix #27