Fix bug causing filters on reports to not work

Previously the user related selections were using device id's associated
with users which caused some weird issues. 

This has been QA'd on staging.

Downsides to this fix:

- Increased phonelog view storage on staging2 from 20gb to 35gb.
- Took almost a full day to reindex when deployed to staging2