write concatenated content to specified path while replacing references to assets in sources
use hash(content) to generate file names when one isnt given - plays nicer with cache/better versioning
support less files
new block type - "add" - opposite of remove
add support to append a CDN prefix (like cloudfront, etc) to paths