Добавлены методы для валидации запросов для Plotter

Нужно изменить NotationBuilder, чтобы он валидировал конструкции с
префиксов f(x) и т.д.  Пока считается, что он это умеет.
Изменения в MathValidation

Теперь MathValidator требует конструкцию <funcName>(<args>)=<formula>.
Длинна названия функции и переменных равна 1. Все названия lowcase.  Еще
добавлен метод, который возвращает структуру-результат работы
валидатора, которая содержит все необходимое для передачи в plotter.