Fix CASA::Structure::Adj[In|Out]PeerIdentity tests
Rename CASA::Structure::Peer to CASA::Structure::Node
Add CASA::Structure::OutletIdentity
Add identity require for CASA::Structure::Adj[In|InOut|Out]Peer
Add CASA::Structure::Outlet
Fix error message in CASA::Structure::AdjOutPeerIdentity
Add CASA::Structure::NodeFactory