DIR-89 Add support for slugs

You can now lookup departments, groups, and people by their slug if the slug exists. The old id method also still works.