Merge pull request #18 from fqqb/update-changelog

Update Changelog
PacketViewer: Allow closing dialogs with esc key
PacketViewer: Remember last chosen DbConfig

There was already functionality in place for remembering the
last opened file. Now this is also the case for the DB config.
PacketViewer: Do some minor cosmetic changes

Included in this commit:
 - modified log messages to not assume plurals. (e.g. Loaded 1 packets)
 - set background color of packet and parameter table to white, instead
   of the default gray.
 - Fixed the sorter on the APID
Add Pop-up > Mark instead of star column

Replaced the just-introduced star/unstar column with a
less visible right-click -> mark/unmark action.

This commit also brings the following changes:
 - Right-align known number columns in packets table
 - Show vertical grid lines
Add Packet navigation

Just a couple of handy operations:
 - Jump directly to a packet (a column containing
   the row number is added for simplifying this)
 - Go Back in the history of previously selected packets
 - Go Forward in the history of previously selected packets
 - Go UP/DOWN in the packet table (works when any component
   has the focus)

All these actions have received some global shortcuts, so that
keyboard-only navigation becomes a possibility.

All these actions were localized in the PacketsTable's ActionMap, which
the JMenuBar can access.
Replace textual enum desc with an lov

The enum description in the calibration column of the parameters
table is often very long. It makes it very hard for the user to
see all the possible values an enum can take.

This commit replaces that description with a link. Upon clicking
the link, a screen pops up with a table with all possible values
the enum can take. The actual value is pre-selected.
Add more visual aids to find bar

two more nice-to-haves:
 - A search result counter (e.g. 3 of 5)
 - highlight search field red when there's no match
Restore original size and scroll preferences

During the previous commits, some of the previously fixed
defaults were erroneously deleted. This commit restores them
and also walks around some annoying behaviour when a JTable's
autoResize is OFF, but the JTable is smaller than the available
width.
Embed Filechooser directly inside Open File Dialog

No need for a pop-up within a pop-up.
Support opening files from command line

The implementation also provides support for limiting
the maximum number of read packets by using the -l
option.

The next step is obviously to implement some ranging
capabilities (e.g. 1000:2000). To be continued.