Attach process dialog refreshes available processes periodically

Attach to process window will refresh with the list of available processes, and attaching process will properly initialize the Debug layout and restore once done debugging.

While attach to process is not currently supported in MonoDevelop, this workflow will support addins which enabled attaching to process, including the Unity soft debugger.