socket: fix issue with baseURI and port Reconnect to AMD

fixes #17661
mark dojox/socket/Reconnect as AMD in build profile

refs #17661
mark editor plugins as AMD in build profile

refs #13101
fixes #18358, keyboard event handling with FilterDefDialog plugin
 Convert test_DateTextBoxNewHebrewGreg.html to AMD, refs #18394.
Fix text selection issues with dojox/mdnd/Moveable, fixes #18397.

On mousedown, dojox/mdnd/Moveable prevents text selection on the body,
but never cleared this handle, so text selection was no longer available.
ResizeHandle: use dojo/touch rather than mouse events.
Using mouse events is incompatible with dojo/dnd, which uses dojo/touch.
Fixes #17759, and refs #15185.
refs #17801, work in progress to actually convert dojo/image/* and dojox/widget/RollingList to AMD, still has many issues
Merge branch 'ConvertToAMD' of github.com:dylans/dojox into ConvertToAMD