Update caching of userDirectory data
Update caching of userDirectory data

The userDirectory is only cached when there are 500 users or less.
If there are more than 500 users, the typeahead implementation
directly calls the Google Directory API.

PointSource/checkit-blueoak,PointSource/checkit-blueoak,PointSource/checkit-blueoak