Improved documentation

More detailed and consistent documentation if the image alignment functionality.  Fixed the appearance of a numpy warning when using repair_2dimage_nonfinite.  Also, repair_2dimage_nonfinite now returns a repaired copy of the original image, rather than fixing the image in place, to allow the user to better see the effect of the repair_2dimage_nonfinite function.