fix label parsing in nrmparser
rename stp endpoint to port inorder to be closer to nml terms and misuse endpoint term less
fix infinite loop when intersection identical label ranges and add test case
add more functionality for path finding
fix string repr of link
finish off bidirectional nml path finder and add test case
import log and define log_system in nml module
update test nrm mapping to new format
remove old topology module
move stps checks to seperate function in nml findpaths
and we never will
don't do loops in path finding
prevent path finding loops properly and extent test topology so it is tested
fix stp string representation
somewhat better handling of stp orientation in protocol and remove link orientation (because it doesn't make sense there)
update nml module to use new directionality/orientation structure
add note about replyTo in todo
add bandwidthunavailableerror to the party
raise bandwidth error if end ports cannot provide the specified bandwidth
correctly test for bandwidth availability in path finder