Moved shading correction to image_registration module
Added a function to save images to core module.  Always saves greyscale without contrast stretching the image.
Added function to save mosaic directly to .mosaic file
Renamed property to stop test frameworks from running property function as test
Workaround to use float16 when assembling images to help tamp down memory issues