Make all file/path name strings the same size.

Using a preprocessor macro, this should make all the file and path name strings the same length. These are defined in the variab.h and variabex.h files. which get included all over the place.  This should help with the seg-faults and buffer overflows when filenames are assembled.