* src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft/SoftDebuggerSession.cs: * src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft/SoftDebuggerBacktrace.cs:   Mark frames that are external code.
* src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft/SoftDebuggerSession.cs:
* src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft/SoftDebuggerBacktrace.cs:
  Mark frames that are external code.

* src/core/Mono.Debugging/Mono.Debugging.Client/StackFrame.cs: Add
  property for flagging frame as external code.

* src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/StackTracePad.cs:
  Make frames that are external code italic.

* src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/Initializer.cs:
* src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/DebuggingService.cs:
  Only display the current visible frame, not external code frames.

svn path=/trunk/monodevelop/; revision=146865

joj/debugger-libs,joj/debugger-libs,Unity-Technologies/debugger-libs,mono/debugger-libs,mono/debugger-libs,Unity-Technologies/debugger-libs