Cueva Negra del Estrecho del Río Quípar (Murcis, Southeast Spain): An Acheulian and Levalloiso-Mousteroid Assemblage of Paleolithic Artifacts Excavated in a Middle Pleistocene Faunal Context with Hominin Skeletal Remains