Add CubeList.merge_cube().
Includes/builds-on contributions from bblay, pp-mo, and cpelley.