Debugs calc_footprint, adds a test to check invariance of lower left corner pixel using block_reduce_hdu and updates docstrings in the new code