Bug #1: Correction for expansion of a few CMake variables

A few parentheses were replaced by curly braces around CMake variables
to achieve correct variable expansion.

Nils Gladitz (user "ngladitz" from CMake IRC) gave an useful hint.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
Bug #1: Complete dependencies for the module "ogenlex"

The three OCaml modules which are used by the module "ogenlex" were added as
explicit dependencies for two build targets.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>