Fix FxCop violations CA1050 and CA1052

CA1050: 'AssemblyVersionInformation' should be declared inside a namespace.
CA1052: Because type 'AssemblyVersionInformation' contains only 'static' members, mark it as 'static' to prevent consumers from inheriting from it.