Remove extra trailing newline in --raw mode output
Return empty-block locator in data_locators() for zero-byte stream
Change arv-put default behavior: write a manifest, even for a single file.

refs #1646