Kelvin Li suggested solution for using long name with long kind name in the Fortran header file - omit optional "kind=" part of the kind-selector.
This patch fixes the workarount I used earlier (use shorter kind name that is currently has the same value, but theoretically can be changed somewhen in future).
Also removed the "kind=" for surrounded constants (not sure if we should delete it everywhere??).