ssa.c: Add combined node support into SSA framework

Currently, the following combined node types are supported:
1. Distribution + access
2. Core + access

There's a little more work left in terms of messaging to get
these node combinations to work. This will be done in a subsequent
patch.

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