Chunksize is optional

You discard the `err` return after checking for non-nil. Is that intentional? Why not just return ErrBadHunkHeader from normalizeHeader?