*Merging the libcdvd_update branch into the trunk, as libxcdvd (EE) and xcdvdman.h (IOP). The original libcdvd and cdvdman headers will be retained for backward compatibility.
*Modified fileXio to allow the user to adjust the I/O buffer size during runtime.
*Modified fileio to reject connections to incompatible FILEIO servers.
*Modified fileio to have a locking semaphore, to prevent a race condition from occurring.