CHANGE LOG
   v0.015; r34
    -creates 'songs' directory if need be
    -uses file system path separator, not linux "/"
    -ok, let me be honest: I want to test the upgrader!

   v0.014; r31
    -command-line updater! (-u)
    -changed command-line banner again
    -no longer uses 'bump3.jar'; user can rename .jar file!
    -removed 'playstring' console output at load for windows users
    -changed search-engine order for command-line
    -clicking "save directory" in menu launches music folder

   v0.013; r30
    -can receive all kinds of arguments (from bash, scripts, etc)
      -no longer needs quotes around title and artist!
    -fixed possible exception when converting google urls from hex to string
    -fixed google search's timeout-swapping bug

   v0.012; r28
    -interactive mode (and very verbose) has new banner; also, now shows output human-readable size on downloads
    -fixed "byte_size" glitch in downloader
    -possible fix of upgrade feature.
    -reordered search engines by speed and popularity
    -google now has much shorter timeouts (3s/1.5s) due to slow user pages
    -fixed "google.html" creation bug

   v0.011; r27
    -finished 'no spaces' option. removes spaces from saved filename if enabled
       -otherwise, leaves spaces (and puts spaces around the dash between artist and title)
       -with No Spaces:   TheBeatles-NorwegianWood.mp3
       -Without No Spaces:The Beatles - Norwegian Wood.mp3
    -added 'no duplicates' option in the menu
      -keeps track of downloaded urls; won't download the same url twice
      -overwrites existing tracks (won't create new tracks)
    -bump3 won't overwrite existing tracks unless "no duplicates" is checked
      -creates new mp3 of same name, but with # before '.mp3'
    -tweaked engines: changed 'no spaces' on all of them, added 'and' and 'the' removal when searching

   v0.010; r26
    -selects random user agent string (out of 7) at each load
    -fixed bug with media player finder which omitted the C:\Program Files\ of a play string
    -started 'no spaces' option to remove/keep spaces in the filenames

   v0.009; r24
    -fixed current-directory/save-directory errors (when run from Main or .JAR)
    -TOS now shows for command-line users
    -improved Mop, Findmp3s, and Loudtronix comparisons
    -simplified changelog! -c now reads from CHANGES in .jar

   v0.008; r21
    -fixed "infinity" ETA when downloading
    -added VERY verbose mode (-V) [capital V]
      -displays all search results - even invalid results
    -added 'help' menu to GUI
    -began 'check for updates' option
    -added mnemonic letters to [almost] all menus

   v0.007; r19
    -added Terms of Service (TOS) for first-timers
      -user must read and acknowledge the TOS's and Disclaimers of all sites used by the program.
    -added more default-media-player checks, with attempted play-strings
      - (e.g. iTunes.exe /Play %s     or    winamp.exe /ADD %s

   v0.006; r18
     -gui skin option in menu
     -fixed 'songs/' directory finder
     -fixed read/write to ini file - was looking at current directory / not the .jar file
     -"fixed" auto-play during download bug -- space in path = buggy! (needs testing on windows)
     -fixed clear recent downloads option
     -fixed (hopefully) all play-song and launch-.jar lines of code... works on linux 100%, needs windows testing

   v0.005; r16
     -gui has a skin option (-s)
       -custom font included
     -splash screen
     -program icon
     -added new engines (emp3world and loudtronix)

   v0.004;
     -queue system (also has stop/resume functionality)
     -compitble with windows vista
     -fixed directory errors on all OSes, file reading/writing on Windows
     -recently played music files menu added "*"
     -added search engine (Pepperoni)
     -change order of search engines

   v0.003;
     -created bump3.googlecode.com
     -search engine menu added
     -settings added
    -added search engine (mop)

   v0.002;
     -added gui
     -uses 8 engines (google, skreemr, dreammedia, seekasong, mp3realm, findmp3s, espew, oth)

   v0.001;
     -initial release
     -command line only (-a artist -t title -e engine)
     -uses 5 engines (google, skreemr, dreammedia, seekasong, mp3realm)
