events: Remove unused import in models.py
events: Add unique together constraint for CampUserInvitation on (camp, user)
leaflets: Add unique together constraint for Leaflet on (competition, year, issue)
base: Extend MediaRemovalMixin to move media files on updates
leaflets: Change leaflet path on updates