Fixed #90: Contacts mapping handles 'or' indexing

The mapping for contacts needed improvement to handle 'or' as a US
state. Using 'tagged' analyzer for state indexing. Modified state
search analyzer to use 'or' as well. It's possible to search for
state:(or OR ut) and have it work properly.