Added Reset Invoice, changed recalc prevention

Recalc prevention moved from oxorder to controllers (shipping was
deleted when saving)