Fix some more XML docs
System.Reflection.Metadata.Tests: reference System.Threading contract assembly

This allows the test project to be built with Mono's xbuild.
Add Regex Tests
Add FileVersionInfo tests
Fix file name casing in System.Diagnostics.FileVersionInfo.csproj

The file on disk is called Interop.manual.cs, not Interop.Manual.cs.
This fixes compilation with Mono on Linux (or other case-sensitive FS).
Merge pull request #295 from akoeplinger/patch-1

Fix file name casing in System.Diagnostics.FileVersionInfo.csproj
Remove unused static _canUseAsync field

This was previously (Environment.OSVersion.Platform ==
PlatformID.Win32NT) but has since been updated to always be true.
This is now dead code that should be removed.
Use String.Equals instead of Compare for equality

Per the Best Practices for Using Strings at
http://msdn.microsoft.com/en-us/library/dd465121(v=vs.110).aspx

* Use an overload of the String.Equals method to test whether two
strings are equal.
* Use the String.Compare and String.CompareTo methods to sort strings,
not to check for equality.
Merge pull request #298 from justinvp/stringequals

Use String.Equals instead of String.Compare for equality checks
Fix typo: "informaiton" => "information"
Initial commit to port System.Diagnostics.Process
Make _fileName readonly
Simplify ConvertTo8DigitHex
Merge pull request #289 from richamsft/master

Initial work to port System.Diagnostics.Process
Update README.md

Updated documentation for System.Diagnostics.Process
Fix spelling and whitespace
Cache the fallback lang-codepages
Cleanup ToString()

Use AppendLine and specify a larger capacity that is at least bigger
than the static strings.
Cleanup extraneous whitespace
Canonicalize MSBuild ToolsVersion to 12.0

Right now, there's a mix of ToolsVersion 4.0 and 12.0 in the projects.
We should make sure that it's 12.0 everywhere.