[ADD] mrp_machine_purchase

Primera versión a la espera de lo que se comente en #121.
Una última pregunta: el método _invoice_open_ no existía antes, ¿no?