Small bug fixes & improvements

* Fxed the xml provider error you found
* Fixed a couple of issues around cultures and parsing of numbers and dates, and added more tests for that
* Added and updated comments
* Updated the namespace of NameUtils to reflect the change from runtime to designtime

I was forced to do a separate commit per file as I had to do it in the browser, had some network issues today and the git protocol wasn't working