Implemented promises in the appSettings service in order to prevent startup loading issues (localStorage is not always ready).
Removed notification server check for connectivity before trying to connect to the server as it had false negatives and the library handles the connection properly if already connected.
Added a null check for ioSocket before trying to initiate connection.