return nil instead of the object if `dont_index?` returns true.
Anonymous users can only see employees, faculty, and trustees with bios.
Simplified the search_query_spec quite a bit
DIR-100
Adding the elasticsearch reindex task.
This time though, it loops through every item and does another index. This is significantly slower, but before it was ignoring the 'dont_index?' method. This fixes the problem. I'm open to other ideas though.
Update reindex_elasticsearch.rake

altered comment
Merge pull request #42 from biola/DIR-100_person_bio_visibility

Anonymous users should only see people with a published Bio.
Merge branch 'master' into profile_photos

Conflicts:
	lib/tasks/reindex_elasticsearch.rake