Removed the element tree out of the Configure Elements form and made it a generic control. Hopefully should have same functionality as before at this stage.
Add the ability to disable dragging in the element treeview.
Add a bit of sanity around the thread starting in UIThread when kicking off extra forms and message queues.
Add a bit of error checking for ModuleData objects in the Display Preview.  It's not a proper fix -- just patching symptoms -- as the root cause is in the framework module instantiation and data object creation/assignment. Yay threads!
Merge in the changes from my Single Setup Form branch: making the Element Tree control standalone and generic. This is to fix a bug that's affecting some users on the tree now.

Merge commit '492ccf36ed7ff0f07f098238d07fd9760e708fa8'
Don't try and populate the ElementTree in design mode.
Update the Element Tree a bit betterer -- implement the BeginUpdate and EndUpdate calls, and use them to block any attempt at sorting.