Hard-coding of US namespace

Fixed an issue whereby the US namespace was being hard-coded within CORE classes of the .NET version of the OpenADK. This change does not impact the Java version of the OpenADK.

Moved locale independent functions out of SifDtd and SdoLibraryType into "global" versions of these classes that can be referenced from CORE.