expose s3 constants
add downloadStream API

closes #53