implemented DateTimeStrategy to cater for precisions
changed Farsi date tests to use Verify
fixed some of the tests
Precision-based algorithm from a previous (dead) branch.
Fixed failing unit tests in DateTimeHumanizePrecisionStrategyTests
fixed the romainian tests
Renaming date time humanizer strategy files/folders
Added precision based datetime humanize to release notes
updating approved api
Merge branch 'waheed-date-precision'
Update french and belgium french translations

Add missing translations.
Add DateHumanize and TimeSpanHumanize unit tests for 'fr' and 'fr-BE'
culture.
Remove redundants test cases
Update release notes
Add tests for french and belgian french
Remove more redundants test cases
Merge branch 'french'
Changed the NumberToWords Converter to find the right converter by the language Name aswell.
This is needed for languages that can be ambiguous in Two Letter ISO Code (pt-BR, pt-PT both have 'pt' Two Letter ISO code).
release notes for Pull Request #174
Updated the test to show the Converter did not get the default NumberToWordsConverter
Added an extra test to show it can correctly resolve pt-BR and pt-PT factories.
Better NumerToWordsFactoryTests formatting.