Allow users to modify the tax and item calculation order

Please read I will stop developing on v1 after 1.4.0 is released