App Preferences Settings for API URL, distance, default name and  dives synch / upload

Signed-off-by: Andrey Zhdanov <andrjufka@gmail.com>