Add more tests

Switch to TranslatableSlugMixin in the process.
Fix #27 
Fix #17