Added Helper functions for recalculating mean vat to vat split over valid tax rates.
Merge branch 'develop' of https://github.com/sveawebpay/php-integration into develop
Amended failing test.
Added IntegrationTests for Helper methods, fix for single vat rate in order when using Helper::splitMeanToTwoTaxRates.
ShippingFee & InvoiceFee constuctors sets fee quantity to 1.
Added utility functions to create individual & company customers for various countries to TestUtil class. Throws exception if selected country not yet implemented.
Added IntegrationTests for various WebPayItems as part of locking down OpenCart bug.
Integrationtests for GetAddresses in supported countries.
Illustrated bround() behaviour with test, swapped test values to use those manifesting a (fixed) bug.
Added some documentation on GetAddresses and returned attributes.
Recommend using billing address as basis for determining customer country.
Refactored FixedDiscount tests in WebServiceRowFormatterTest, removing redundant test cases and adding more test cases.
Refactored formatFixedDiscountRows, broke out formatFixedDiscountSpecifiedAsAmountIncVatOnly to its own method.
Added formatFixedDiscountSpecifiedAsAmountExVatOnly()
Updated documentation in class FixedDiscount, and createOrder->addDiscount() usage in README.md.
Refactored WebServiceRowFormatter, updated unit tests.
Merge branch 'feature/FixedDiscount_specified_ExVat_INTG-312' into develop
Reinstated deactivated test.
Tests for INTG-316
Corrected tests indicate expected behavoiour of WebserviceRowFormatter. Did break out adding up the totals for different vat rates to a helper function.