[mdoc] sometimes doc xmls have no Type element...
Use system resgen to avoid the System.Windows.Forms dependency.
Move the mobile profile to the new 4.5 world.
[Microsoft.Portable.CSharp.targets] Fixed to not override the compiler

The old hack is no longer needed in Mono 3.0
Make delegate-invoke wrappers for generic delegates like Func/Action generic, i.e. instead of creating a non-generic wrapper for the inflated Invoke method, create generic wrapper for the generic Invoke method, and inflate it with the type arguments of the delegate type. This works better with full aot.
Add AOT support for generic delegate-invoke wrappers.
Merge branch 'master' of git://github.com/mono/mono