relax requirement for stp localId starting with networkId
don't wrap non NSIErrors and log payload for non NSIError to help debugging on such faults
Make two remote targets

Remote must now be of the form "base(-insuffix|-outsuffix)@domain"
make nrmparser use network#port(in|out) format and fix no alias when building nml entry
fix variable reference in nrm port type error
remove nsi1 protocol stack and wsdl (dual stack nsi1 and nsi2 will not happen, at least i will not maintain it)
more nsi1 removal
wsdl removal (not needed with only nsi2)
add check for undefined provider in cli
implement basic query summary support
add cli command for full connection cycle exervise (handy for tests)
re-introduce error logging and wrapping non-nsierrors in nsi2 protocol helper
implement nsi2 state machine and switch to a behavioural pattern to better encapsulate future changes, update connection, and simplebackend to use new statemachine, and update error handling mechanism between nsiservice and connection to not have un handled/logged errors
remove unused imports in connection
fix single value method for label
have nml port use seperate remote and port, update nrmparser to not use silly intermediate representation and update usage
rip out gole stuff from nsi1 topology
add interserction functionality to label (empty result is not handled well, but head is done for today)
make label intersection with Ø result raise exception (solution for now)
update todo