Added search handling for cities, countries, and states.
Added index and search functions for address and communication pages.
Modified the user factory and authentication test support files.