Strip down file util functions

Drop unused funcs in gutils/fsys.c
inc/fileutil.h is a partial list of inc/gfile.h, so drop it
Some funcs are just dummy wrapper of standard C or glib functions
Fix free-before-use (why it doesn't occur earlier?)
GFileWriteAll → g_file_set_contents
u_GFileGetHomeDir → GFileGetHomeDir
GFileMkDir → g_mkdir