Moved registration attribute into new location
Refactored a bit XmlEditor registration attribute
Simplified the way DebugEngine is registered
Temporarly loading private-debug version of DebugEngine

Only for a time of refactoring all over to remove the C++ code dependency.
Normally the BlackBerry.DebugEngine.dll depends on the
BlackBerry.Package.dll and GDBParser.dll, while it should be reverted. The
Package should reference DebugEngine to have it automatically included
inside the VSIX-package. GDBParser should be rewritten to C# and placed
inside NativeCore library. This will eliminate the artificial x86 code
enforcement.
Moving files to revert project dependencies
Finished reverting project dependencies
Simplified AD7PortRequest and AD7PortSupplier
Refactored AD7Port and AD7Supplier to accept more input

Fixed also nice bug, causing list of processes to crash on NullRefException.
Trick was the lastTimeRefresh initialization timestamp. If object was
created and used within 1 sec, it thought cache was already filled and
populated null return array.
Cross AD7 naming refactoring
Started porting GDB parsert to C#
Further naming refactoring of DebugEngine
ToolRunner can show console and do process abort
Added blackberry-connect.bat tool-runner
Fixed overlapping Abort() methods
Fixed crash in ToolRunner.Abort() on process exit
Added simple instructions parsing
Introduced simple GDB runner

Will still need to use a trick with another 'host' process, as it's
impossible in Windows to send Ctrl+C to another console process beside
child one...
Simplified creation of NdkDefinition
Introduced internal Defaults for tests-setup
Added architecture identification to GdbInfo