[ADD] mrp_machine_purchase

Primera versión a la espera de lo que se comente en #121.
No hay super que llamar, he cambiado los atributos del botón para convertirlo en type="object" y pueda tratar la validación de la factura con una función, en vez de que el botón envié una señal.