Break out all the file related actions and helper functions into
treeb02deead8afe002424376bc37a3b1e69e14dfb1d
-rw-r--r-- 73 .cvsignore
-rw-r--r-- 1838 ANNOUNCE
-rw-r--r-- 9948 AUTHORS
-rw-r--r-- 954 BUGS
-rw-r--r-- 26428 COPYING.LIB
-rw-r--r-- 4163299 ChangeLog
-rw-r--r-- 20817 DEVELOPERS-HINTS
-rw-r--r-- 822 LICENSE
-rw-r--r-- 1324 LICENSE.OLD
-rw-r--r-- 7681 Make.rules.in
-rw-r--r-- 4424 Makefile.in
-rw-r--r-- 7402 README
-rw-r--r-- 22 VERSION
-rw-r--r-- 4115 aclocal.m4
-rwxr-xr-x 640873 configure
-rw-r--r-- 54431 configure.ac
drwxr-xr-x - dlls
drwxr-xr-x - documentation
drwxr-xr-x - fonts
drwxr-xr-x - include
drwxr-xr-x - libs
drwxr-xr-x - loader
drwxr-xr-x - programs
drwxr-xr-x - server
drwxr-xr-x - tools