mtapi_cpp: used double-checked locking pattern in Node::GetInstance
examples: added license
Merge remote-tracking branch 'siemens/development' into development