libstd::path: Implement Container for BytesContainer implementers

Also some minor cleanup in Path related to this.