stateless components1: get rid of components stored as var
stateless components2: get rid of settings as var, turn it into an local atom

- system is now a map:
   {:components atom
    :config {:client client :settings avoutrefs}}
changes logging when connection watcher triggered, releases beta2