Fix Process.CancelErrorRead

Fixed CancelErrorRead throwing an InvalidOperationException because it checked the wrong output stream (probably a cut&paste mistake).
Fix error message in Process.CancelErrorRead
Fix Process.CancelErrorRead

Fixed CancelErrorRead throwing an InvalidOperationException because it checked the wrong output stream (probably a cut&paste mistake).
Merge branch 'master' of https://github.com/kebby/mono
Bump mono version.
[runtime] Fix make install when boehm is disabled.
[runtime] Fix the msvc build.
[sgen] Restore hazard pointers in suspend signal handler.  Fixes #15695.
[Fix] Bugzilla #18235 - System.Runtime.Caching.MemoryCache doesn't order expirable items correctly
- BubbleUp() in MemoryCacheEntryPriorityQueue was not ordering correctly on item insert
- Added a test case
Merge pull request #937 from exony-craigminihan/bugzilla#18235

[Fix] Bugzilla #18235 - System.Runtime.Caching.MemoryCache doesn't order...
Do not crash if path is specified

AssemblyBuilder is not a good class for doing that but simply taking only the file name covers most cases.
The best solution is to rewrite this tool using Mono.Cecil.

FYI AL.exe from .NET is not written in managed because of the SRE limitation
Merge pull request #959 from NN---/patch-4

Do not crash if path is specified
[mcs] Allow to set any metadata version
[corlib] Fix localized resource loading bug (#14987)

We shouldn't share non-existent resources between resource
managers since different resources can have different localizations.
Merge pull request #956 from ermshiperete/bug-xamarin-14987

[corlib] Fix localized resource loading bug (#14987)
[system] Update mobile sources list
[Fix] Bugzilla #18182 - ConcurrentQueue<T>.TryPeek() is not thread safe
- in the previous version the IsEmpty could be false, but by time we get
  to head.Next.Value we get an exception since Value is now null
- passes existing test cases, although these are not definitive since
  they don't show threading issue
- would need to adapt System.Threading.Tasks.ParallelTestHelper to allow
  TryPeek() to be called during Enqueue/Dequeue operations to truly
  test this change out
[Fix] Bugzilla #18182 - ConcurrentQueue<T>.TryPeek() is not thread safe
- removed IsEmpty test from TryPeek() since not needed now
Merge pull request #932 from exony-craigminihan/bugzilla#18182

[Fix] Bugzilla #18182 - ConcurrentQueue<T>.TryPeek() is not thread safe
[System.ServiceModel.Web] Fix JsonQueryStringConverter.ConvertValueToString to work when running on any culture [#18437]