added support for "d"-suffix
added fortran_double_constant
fixed lexer to properly read fortran-notation double constants