Add fg_version.h for building without cmake

Is discussed by email, the proposal is for cmake to generate fg_version.h which will provide the version number, unless already specified by the build system.  This allows for various other build systems to be used without managing the version number manually in each of them.