[footprint] do not store builtin fs files as tstrs. use char pointers. improves ansi compatability and footprint
[ansi] enable ansi c99 cflag