Merge pull request #137 from geertweening/develop

[FEATURE] move remote connected check to router
[TASK] cleanup notification class

- adopt Error use
- make NotificationParser a singleton
[TASK] cleanup settings

- remove ensureConnected
- remove unused
- adopt new error and response handling
- re-add newline whitespace