This is an attempt to make an installer that handles files not normally handled by Module::Build:
caf_cgi_files # get installed in user's cgi-bin or cgi-sec directory
# get shbang line properly set to #!/usr/bin/perl (or local equiv)
# are set to be executable
# are run through template to localize paths
caf_htdoc_files # are installed in subdirectory of user's webroot (e.g. /caf-examples)
# are run through template to localize paths
caf_config_files # are installed in the project directory
# are run through template to localize paths
caf_img_files # are installed in images subdirectory of user's webroot (e.g. /caf-examples/images)
caf_project_files # are installed in project subdirectory of user's webroot (e.g. /caf-examples/images)
caf_server_files # installed in caf framework directory. Also, an an attempt is made
# to make these owned by the webserver