Dragging and Icons

TabTree dragging methods now more stable and encapsulated. IRebuild
implements 3fns for dragging: Insert, Remove, CanInsert which are called
by the tree to perform drags
Icons have been updated for most types. Imagelists have been added to
many controls.