use unique_ptr for cablingtree, remove option to use cablingmap

required to be fully thread safe conformant. 
Took the opportunity to clean the code a bit following Danek advice.