tweak for consistent checksums across independent builds

The same files will now always produce the same checksum (removed mtime
from being included in 'directory' built file)

Also added cache_control_header to be configurable (default value is:
'public, max-age=31536000, s-max-age=3153600' for maximum aggressive
caching)