Agregando buscador a los lugares de interés.

Buscador que filtra de un arraylist de objetos LugaresDeInteres_Item y
muestra los objetos que contienen el caracter que se escribe en el
edittext filtrando e ignorando las mayúsculas o minúsculas.

Explicación del funcionamiento del editText:
coger el titulo de cada objeto y compararlo ignorando si esta en
mayuscula o minuscula si contiene el caracter introducido en el edittext
se guarda en el nuevo arraylist, este nuevo arraylist se muestra en
pantalla, porque ya ha filtrado los objetos del arraylist que contienen
esa letra introducida, cuando se borra la letra, se va añadiendo un
nuevo adaptador a la lista con los objetos del arraylist que se van
metiendo a este si contiene la letra que aparece en el edittext.

Si no coincide con ningún objeto, hay un arraylist vacío que hace que la
lista aparezca vacía y solo una etiqueta de texto indicando que no hay
coincidencias.

Añadidas etiquetas de texto personalizadas para ayudar al usuario a
buscar otro sitio, cogiendo un objeto aleatorio y obteniendo su nombre
para poder indicarle al usuario una pista de algún lugar a visitar.

Cuando los lugares coinciden, en una etiqueta de texto se pone
"Encontrados 2 lugares con 'Torres' "

Dentro del código se explica una incidencia con los objetos filtrados y
el listener de la lista, el cual no coincidian las posiciones de los
objetos al pulsar un item de la lista. [solucionado]

Buscador funcionando.