Disable copy ctors everywhere.
Node::name doesn't need to be a char*, convertions to std::string is made everywhere so is faster to use std::string directly.