Add title field to Event, automatically generate slug

Changed url_name to slug for consistency with Group

Uses the shortuuid library to generate unique 21 character slugs for
private events.
(https://github.com/stochastic-technologies/shortuuid)
Merge pull request #118 from maurizi/event-slug

Add title field to Event, automatically generate slug