All EU Tax Zones plus Norway, Iceland, Switzerland and Sout Africa
Merge pull request #3 from dwkitchen/tax-zones

All EU Tax Zones plus Norway, Iceland, Switzerland and Sout Africa
Follow symfony docblock convention, make Currency setters fluid.
Remove the rounding step, it doesn't need to exist on the currency level.
Rename getCurrency() to get() and getCurrencies() to getAll(), to match Symfony naming guidelines.
Rename the code to currencyCode, and the number to numericCode, to match ISO standard and Java's Currency class.
Rename CurrencyManager to DefaultCurrencyManager, move currency definitions to YAML.
Coding standard fixes (brace style).
Add the price object.
Update README.md
Typehint the currency by interface.
Add the formatting section to the readme
TaxManager & TaxMatcher with associated dependencies.
Correcting the $type variable name and reference location of yaml files
Updating location of tax zone yaml files as the have moved in to a
resources folder.
Merge branch 'tax-manager' of git@github.com:dwkitchen/pricing.git into
tax-manager

Conflicts:
	src/Tax.php
	src/TaxZoneManager.php