July 08 2001:
	- Fixed a problem in basename
	- Cleaned up driver code
	- Added osx support!
	- Added support for libusb!
July 06 2001:
	- Added usbdevfs support!
	- Cleaned up the code a bit.
July 05 2001:
	- Included a simple basename fuction for platforms that don't have it.
	- Included gnugetopt for those who don't have it.
	- Will compile correctly now on machines where ID3_GetASCII takes 4 args.
	- Minor bug fixes
June 23 2001:
	- Further investigated rio_file structure.
	- The Rio can now be used as mobile storage! Non music files will
	 upload and can be dowloaded using rioutil.
	- Started adding support for WMA uploads.
	- One more step closer to figuring out how to make MP3s dowloadable.
June 20 2001:
	- Applied a patch to mp3.cpp that allows for better support for
	 getting bitrates and freqs.
June 19 2001:
	- Added a (crude) c wrapper. To use it include rio-cwrapper.h.
	- Updated the licence in the distro to LGPL like it says on
	 sourceforge.
	- Various fixes
June 17 2001:
	- Fixed a probelm with printing files on little endian machines
June 9 2001:
	- Code base is c++ now :/. If this causes any problems I will be more
	 than happy to change it back to c.
	- Added code to support firmware updates for Rio800 and psa[play.
	- Added code to support downloading recorded files from Rio800.
	- Should be much easier to write a frontend now.
May 01 2001:
	- New kernel module! supports multiple rio connections with devfs.
	- Time set works correctly now!
	- Update works correctly! Read readme for information on firmware
	 files.
April 25 2001:
	- First release on sourceforge.
	- Applied a patch that will allow kernel module to work w/out devfs.
