Support for enumerations.

Found a bug in EMF4CPP when using its reflective API with list of
strings. Also the serializer doesn't indent the output.
Error output.