Implement valfile::copy
Add valfile::size, valfile::capacity