Fix settings and feature flags loading logic
- Fix the multiple loads fired by multiple calls on the initialization (returning the same promise)
- Fix the unused cache and the wait for the server of the previous implementation (it returns the cached data and update the settings async)
- Update the feature flags observable when the settings are loaded from the cache and when they are updated from the server.
closes #1738 (closed)
Edited by Martin Santangelo