Fix save being unresponsive for large selctions

This is a partial fix for issue #95, It now displays the progress of copying chunks in the save action which can take a long time if they are unpopulated chunks. This required changes to saving functions so other people should test saving before this is released.