fix(options-provider): don't set up more than once

The options provider was never marked as set up, so it would be set up
continuously when it received a call to one of its methods. This commits
fixes this.

Change-Id: Ifdbf7add61ee6542a8d52250afa12493728d5cab
diff --git a/src/infrastructure/services/options/OptionsProvider.adapter.ts b/src/infrastructure/services/options/OptionsProvider.adapter.ts
index e5570fe..d09d994 100644
--- a/src/infrastructure/services/options/OptionsProvider.adapter.ts
+++ b/src/infrastructure/services/options/OptionsProvider.adapter.ts
@@ -55,6 +55,7 @@
   private setUp() {
     if (this.isSetUp) return;
 
+    this.isSetUp = true;
     this.listenForStorageChanges();
     this.updateValues();
   }