Merge pull request #3 from gsvgit/master

Type for "list" metarule fixed (rolled back). Semantic for edge_stmt fixed.
Functions for getting directed graph's adjacency list added
Functions for getting general info about input graph have been added. Function for checking correctness of edge operator has beed added
The way of collecting vertices in DotGrammar has been changed. Now all vertices are put just in list of lists.
1.Function for retreiving all data (besides subgraphs) have been created
2.Function for creating quickgraph's directed AdjacencyGraph has been added
1. Добавлено правило в лексер для обработки строк в двойных кавычках
2. Поправлено правило в лексере, теперь он понимает ключевые слова не зависимо от их регистра
3. Добавлен класс для хранения графа
1. Функции для сбора данных из входного графа превращены в методы класса GraphDataContainer.
2. Проект не запускается, проблема с использованием параметров правил
Fix l-attributes.