Fixes a bug with pasting expressions with multiple lines.
Example: Coping Code:
            return Enumerable.Range(1, 10)
                    .Where(true)
                    .Where(true)
                    .Where(true)
                    .FirstOrDefault();
Pasting:
            return Enumerable.Range(1, 10)
                .Where(true)
                    .Where(true)
                    .Where(true)
                    .FirstOrDefault();t();
Attach process dialog refreshes available processes periodically
Attaching process switches into debug layout
Improved UnitTests script for Windows.
[CSharpBinding] Semantic highlighting now handles resolver crashes
better.
[Ide] Added insanity check to the framework lookup hashing.
[Ide] Reduced the size of the framework lookup database by 10% and
made the code cleaner & more secure against errors.
[Ide] The type system service now exposes it's derived data cache
directory for projects.
[CSharpBinding] Fixed a bug where the semantic highlighting couldn't
resolve the syntax tree.
[Ide] Improved compilation caching.
[Ide] Streamlined & documented the framework lookup API.
[Ide] Halves the memory consumption of the framework lookup /
documented binary format.
The framework lookup is a best fit between memory consumption and
lookup speed. I could reduce the memory consumption without a
noticeable speed impact. It would be possible to reduce it furthermore
but that would require many seek operations in the data file reducing
lookup speed by a large margin.
Revert "fixed debugger-libs submodule to use git@ instead of git://"

This reverts commit faee029554db1d2f912d51982cd9f1beb263dcef.
We need to use git:// so everyone without developer access to the
repository can check out the module.
[build] Bump MonoMac for NSComboBoxCell
[build] Bump monomac for API fixes
[build] Bump MonoMac for more API fix
[core] Correctly initialize our Xwt toolkit

We *must* do this on the main thread. It is not correct to allow the
first invocation of this property to happen on another thread as that
can end up with the native toolkit being initialized on a threadpool
thread thus breaking all cross-thread checks.
Revert "[core] Correctly initialize our Xwt toolkit"

This reverts commit 0e10900e9e18f5194e494abe5f49ef28d2285f11.
[core] Correctly initialize our Xwt toolkit

We *must* do this on the main thread. It is not correct to allow the
first invocation of this property to happen on another thread as that
can end up with the native toolkit being initialized on a threadpool
thread thus breaking all cross-thread checks.
Fix winbuild.bat
Use proper test profile when running MD from MD

Use MONODEVELOP_TEST_PROFILE instead of XDG_*. The problem is that
setting a CWD-relative path in XDG_* affects child processes such
as xbuild in unpredictable ways.

This makes it possible to debug the XA project type addin.