Added support for preprocessor directives (LineDirective). 
They are not interpreted, only put asis in the translation where they
are encountered.