Added a Guid::fromString method, so that existing GUIDs can be changed.
Added missing constructors
Updated docs for the last 2 commits (adding of Guid::fromString, and missing constructors of NodeId)