Part of task 2124952 By using AccountTestInvoicingHttpCommon, we have a setup independant from the demo datas. This also prevents running tests with incompatible localization: the tests for l10n with another currency than USD failed because of the demo datas preventing the change of currency.