add support for setting acl and content disposition
add content type flag
update docs