only print calling hooks message if there are hooks to be called
call publish hook with site and s3 connection
add fix for weird bucket duplication
strip out directory root in s3 object