Began the plaf revision.  Now you can set the UI of a JTabbedPane to a
JhromeTabbedPaneUI.
fixed more bugs with dragging, moveTab, etc.
Added handling for title and tab component changes
Fixed and cleaned up a lot more functionality
Added some client property customization features
Added more client properties
code cleanup and fixed client properties set by DefaultTabbedPaneWindow
Fixed bug 9 : tab highlights were not always working.
Copied over a lot of input mapping stuff from BasicTabbedPaneUI.  Next
I'll experiment with extending BasicTabbedPaneUI instead.
Restructured project...
Test...
Started adding tests and fixed a few bugs uncovered by sanity checks
Implemented min/pref size calculation in JhromeTabbedPaneUI layout
manager and refactored policy interfaces a bit
Added NotepadDemo and fixed some other things
Made JhromeTabbedPaneUI.updateTab() update the tabComponent and enabled
state, and added functions to wait for animation to finish and wait for
update() to get called for testing purposes.
Half-implemented tab placement support, but really it only works for TOP
and BOTTOM.  Drag images now reflect the position of the tab/content
when they were snapped out too.
Fixed bugs, gearing up for InternalTransferableStore to be used
Hooked DnD up to InternalTransferableStore
1. Added ITabCloseButtonListener
2. Created InternalTransferable and associated flavor so that the UUID
Strings of dragged tabs could not be dropped into other applications
1. Added BottomTabPlacementDemo
2. Fixed offset of drag image in DefaultFloatingTabHandler