Changelog: 2010-01-20: 1.0.4 Release

Bug-Fixes:
   *  Updated flush e-command help output (vitunes -e help flush)
   *  Re-worked player handling.  Much cleaner.  Better error messages with
      buggy/misbehaving mplayer.  Moving towards goal of supporting other
      media players.
   *  Improved support for tag e-command.  Better error messages if TagLib
      has problems.
   *  When entering a command, all signals are now handled and the cursor is
      visible only in the command window.
   *  Fixed segfault with some bad sort-descriptions in ":sort ..."
   *  Seeking through playback now respects global input num (e.g. 3f will seek
      forward 3 * 10 = 30 seconds)
   *  'm' now hides fileinfo if it's currently showing
   *  Fixed bug when deleting new playlist that had not yet been saved
   *  Updated DEVELOPERS.txt

New Features:
   *  Command abbreviations are now supported (e.g. ":f" for ":filter").
   *  Can now search in the library window.
   *  Can now paste in the library window.  Pasted files go to the end (p) or
      beginning (P) of the currently selected playlist.
   *  Can now right-align columns in the display by preceding field names with
      a '-' in the :display command.
   *  Can use ":display show" to view the current display setup.
   *  Added -m switch to specify path to mplayer.
   *  The update e-command now suppresses the output of files skipped because
      they haven't been modified since last checked.  A -s switch can force
      reporting of these files to stdout.