Modify `apply_to_chunks` to accept functions with multiple inputs.
Changed apply_to_chunks
so it can handle multiple input arrays simultaneously.
It additionally checks if the input arrays are the same size and requires the output_dtype
if the input arrays are not of the same type.
Additional Changes: Setup:
- remove nibabel, which was never used in the package
- Update the repository link