fix bug when changing the setting of Location distance interval did not have effect
add cleaning of cache when the webview is opened and when reload button was pressed