Fixd bug that didn't allow none English configured operating systems to parse .publishsettings file

Parsing a string like "2.0" as a double using .NET Framework will only work on operating systems where "dot" has been configured as decimal separator or if you specify a specific CultureInfo that uses "dot" as decimal separator.

This causes the parsing of the .publishsettings to fail on operating systems configured to use other decimal separatorns. For example: the Nordic Countries uses "comma" as decimal separator, hence can't use the Windows Azure Fluent Management without using workarounds.

This pull request contains a simple fix to the problem as well as updated unit tests to show that the problem did exists as well as that it has been solved.

(Also used Visual Studio 2013 to compile and test the project with success)