Add graph serialization.

GraphHelper class created with necessary methods for serialization, deserialization of Graph objects. Due to difficulties with serialization of pure Graph objects added two methods to Grpah class: GetSerializibleClone(), LoadSerializibleClone() and new class GraphSerializible to store data.