Switch contact address lookup from search to index

This will have to happen in two parts. This ticket is for the model updates and the next will be switching to using the indexes once the migrations have been done.