ssa.c: Support simultaneous upstream and downstream connections

This allows for core <-> access <-> ACM integration (single access
and single ACM).

Next step in this progression is to support multiple downstream
connections which will allow for multiple ACMs and multiple access
nodes. These configurations will depend of the tree building
code functionality.

Signed-off-by: Hal Rosenstock <hal@mellanox.com>