`person.departments` should only include departments where the membership is published and the department is published.
`department_aliases` should return an array of all department aliases, not just the first department.
Adding `departments` to elasticsearch index
Adding some tests for my previous changes to the `person.departments` method.
Merge pull request #174 from biola/updating_person_departments

Updating person departments