Feature/940 genericize addr settings ui

# Warning
# Info
# Issues
Fixes #963.
Fixes #953.
Fixes #962.
Fixes #954.