Change _modified_copy to _new_instance
Change _modified_copy to _new_instance

This also makes it a class method to make it a little nicer and adds
plot_settings updating to `GenericMap.__init__`.

dpshelio/sunpy,dpshelio/sunpy,dpshelio/sunpy