Update mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng/RelaxngPattern.cs

- Choice of using the parser for compact syntax or not based on the file extension,
in order to allow mixed grammars (e.g. including RNG from RNC).
- Correction in base URI for compact syntax in order to allow including grammar files located in different directories.
Update mcs/class/System.Core/System/TimeZoneInfo.cs

Implementing missing ConvertTime with DateTimeOffset.
Fix for issue 2907. I took Roman Zavalov's patch at https://bugzilla.xamarin.com/show_bug.cgi?id=2907#c10 and reverted the numerous formatting changes that were obscuring the real changes, hopefully making the diff clearer
Unit test for issue 2907, from Josef Semmler's attachment at https://bugzilla.xamarin.com/show_bug.cgi?id=2907#c2
Merged into single file, added assertions
Fix null sessions in HttpContextWrapper.Session
Merge remote-tracking branch 'upstream/master' into fix-for-issue2907-with-no-formatting-changes
do not check order sequence if option /order was not used
Disable optimization under full AOT. Fix bug #3682
Fix default SecurityManager properties to false (they should not be reached unless there's a bug, but they should be right)
Get better linker results when doing full-aot wrt the cryptographic stack
Redirect, by default, the Console.* and Console.Error.* output to NSLog
[Mono.Data.Sqlite] Fix a MonoTouch memory leak

Ensure SQLite3's GCHandle is freed when Close is called instead of Dispose.
Also make SQLiteConnection's Dispose call SQlite3's Dispose to ensure we free
the GCHandle in all cases.
Up the default max persistent connections to 10 for monotouch, and warn when we use more.
NetworkStream: Bring ReceiveTimeout, SendTimeout, Close to MOBILE profile
mobile/System.dll: Add BindingList<T>
Add some defensive exceptions to WebConnectionStream to try to track down #6329
Add some defensive exceptions to WebConnectionStream to try to track down #6329
Fix the mobile profile build of System.Core.dll.
Avoid using PredicateOf<T>.Always since it does not work with full-aot. Fix bug #682757...