added JsonSerializer for Graph

Examples of use:
GraphUtil.exportJson(graph, filename);
graph = GraphUtil.importJson(filename);