New branch for data track handling fixes
New private API for reading CD TOCs, TOC loading function that correctly handles multiple data tracks
Oops
Use the same data track handling code on Windows, get rid of the Windows 9x implementation which can't handle multi-sessions CDs at all.
Rename disc_win32_new.c to disc_win32.c
Fix compilation on MSVC
remove note about being included in libmusicbrainz

The basic discid code was in libmusicbrainz3,
but it was removed in libmusicbrainz4 and lmb3 is deprecated since 2011.

Additionally, libmusicbrainz3 obviously didn't include anything on
reading ISRCs from disc.

I also included the direct link to the musicbrainz ticket component to
make it easier to find the correct place to report bugs.
add INSTALL with build instructions
cmake: fix dist target
Cmake: add "check" target

Basic usage for cmake and autotools should be the same now after the
Makefiles are created.
update bug url

The whole "LIB" project is now only about libdiscid and we have no
components anymore.
update ChangeLog for 0.3.1
increase version to 0.3.1
remove cache after autogen
fix 0.3.2 as a distribution fix

0.3.2 should now distribute fine with the cmake dist target
and that should build fine with cmake and autotools.

Previously the cmake dist didn't work with autotools
and the other way around.
update changelog for 0.3.2

The source code did not change at all.
However, we do increase the lib version so it still matches the overall
version.

I didn't want to start using 4 components for the project version.
add email from Shunsuke Kuroda to AUTHORS

Taken from the original ticket:
http://bugs.musicbrainz.org/ticket/4891
cmake support for FreeBSD
cmake: add -Wall -O2 for gcc

These are the same CFLAGS used by the autotools.
In contrast to the autotools, we can see the warnings clearly now,
since there is no other clutter.
freeBSD: fix includes

added arpa/inet.h, that should get rid of the
implicit declaration warning from LIB-27