SavePreviewXml harnessed
PreviewExists and SavePreviewXml refactored
GetPreviewXml harnessed
GetPreviewXml refactored
GetNodesForPreview harnessed, but bugs, so going to fix. (Missing uniqueId in select)
GetNodesForPreview really well harnessed, and query bug fixed.

Dammit if nobody actually calls this, and they probably don't. :)
GetNodesForPreview refactored
getUniquesFromObjectTypeAndFirstLetter harnessed
getUniquesFromObjectTypeAndFirstLetter refactored. Could be deleted though, not in use.
IsNode and setters harnessed
IsNode and setters refactored. Wee changing of text setter behavior.
Weird errors when testing Move, refactored without test
SetupNode and TopMostNodeIds harnessed
TopMostNodeIds and SetupNode refactored. (All done! :) )