Fixing issue where numbered slugs find events by id when the slug does not exist.

[fixes #17]