edges.json fallback

ADDED: Cached copy of edges.json to use if local CreeperHost node is inaccessible
ADDED: Select a random server on startup to use for 'Automatic' if the local CreeperHost node is inaccessible