Subo modificaciones en la clase Caja. La idea de esta clase es ir utilizando mientras que la compra no haya sido confirmada los métodos que referencian a los subtotales. Luego de confirmar la compra, utilizar los métodos que dan los totales (estos consultan directamente la factura que genero la ya difunta OrdenDeCompra a estas alturas) y luego cerrar la compra para poder empezar a procesar otra
Se suben un par de modificaciones más a Caja. Fix problema NullPointer al llamar a Factura