Bug 1022748 - use custom servers

This accepts extras from `launchSetup`.  I went with `{auth:"url", services:{sync:"url"}}`, although I'm going to wait for comment from you and @ckarlof before committing to this.