Moved the table tool bar to the top level editor window.
 - This will make it easy to edit tables like MAF that are long and scroll past the tool bar.
 - Tool bars can now be moved or undocked from the main window.
I was messing with the progress bar and somehow these changes made it
in.  Removed these changes.
Editor UI Refactor.
 - moved open image, close image, and set user level to SwingWorker Thread.
 - Fixes flashing when updating the progress bar.
 - UI will now respond when running worker thread tasks.
Editor UI Reworking
 - Removed the open all.. and close all options.  This is not really necessary with the new multi-threaded UI.
 - Launcher now use new SwingWorker to launch.  Progress bar is now properly updated with launch status.
 - Changed look and feel of toolbars.  Resizing the window now properly fits both toolbars (really small resolution).
 -
Updated Txs Loggers

Added a index support in TxsDataItem. This allows txs tuner lite and pro
to operate out of the same class. TxsTuner class now properly allows
pulling data from the same index.
RomRaider UI updates
 - Modified 3d render image to remove excess padding around image.
 - Modified Editor and Table ToolBars to use new icon settings for icon scale.
 - updated RomTree to reset the menu item text and ToolTips when an image is focused.
 - Added new setting to hold the icon scaling (I set the defaults to 50 and 70).  New Settings looks like this:
    <icons>
        <editor-toolbar scale="50"/>
        <table-toolbar scale="70"/>
    </icons>
Fixes issue where opening a new image causes lastSelectedRom to be set to this image even though you do not select this image.
Updated popup windows to now use the top level RomRaider icon instead of the default Java icon.
Added fast logging support.
Merge remote-tracking branch 'nitros/master'
Release Candidate 0.5.6 RC1
Added the ability to compare all tables in two ROM images.

Usage:
 - Open one or more ROM images (The same image can be compared to itself.  Will not do much but show "Images are equal.").
 - Select edit->Compare Images...
 - Select the two images to compare and click the compare button.
 - Results are displayed in the results pane.
 - Added ability to open multiple images
 - Added ability to save as repository.  This basically dumps the tables into a file structure represented by the categories and saves the tables as a text file.  I use this for tracking changes made to my ROMs using revision control.
 - Divider now repaints when moved.
 - Opening a new ROM image now properly expands the added ROM tree.
   - Note: Uncomment ECUEditor:289 "imageList.collapsePath(addedRomPath);" to open new ROM image collapsed.
Runs "Copy Table" routine as a SwingWorker.  This should allow the UI to complete the copy without hanging the UI thread.
 - Fixed bug where null exception is thrown when the enter key is hit an no image is open.
 - Added ability to open a table by highlighting and then hitting the enter key.
 - Fixed unhandled exception when user hits ctrl+ENTER with no data or bad data in the multiply text field.
 - Changed variable from foo to tableFrame.  I find that tableFrame is more descriptive.
 - Added ability to use space as well as enter to open the selected table.  Using space seems to retain the selected table where enter instead shifts focus to the top level ROM node.
 - Changed "Copy Selection" to use a worker thread.
 - Fixed unhandled exception when attempting to parse the input int DataCell.java.
Fixes bug where focusing on a table does not switch the toolbar tooltips and menu item text to display the currently selected ROM.
removing duplicated code.