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
cmake: display os dependent source files

This was tested on debian GNU/kfreeBSD.
Primary reason for the test was testing the disc_freebsd.c changes.
solaris: clean up includes

snprintf is in stdio.h
Compilation tested on SunOS 5.10

No drive test was done, no physical access to machine.
linux: fix compiler warnings

Adding -Wall to cmake was a good idea.
Hopefully there won't be any more Warnings checked in ;-)

There were about 4 warnings and all of them happened in
the MCN and ISRC implementation.

I also removed the last snprintf TODO.
cmake: add OpenBSD support
cmake: add NetBSD support / complete cmake support

Tested on a virtual NetBSD 6.0.

Now we should support the same platforms for
autotools and cmake.
cmake: decouple os normalization

In one step we choose the normalized OS,
the next step sets files/lib dependent on that OS.

This is also how it is done in the Autotools files.
win32: fix warning and source list display in cmake
add discid_get_support API (string array)

This is part of the implementation for LIB-23
http://tickets.musicbrainz.org/browse/LIB-23
add linux features
add feature list for other platforms
linux: always leave room for \0 in ISRC buffer
win32: add version resources to DLL

The DLL has version information available
in the context menu now.

Only implemented for cmake builds for now.
update INSTALL (cmake for all)
win32: autotools support for versioninfo
win32: libdiscid.rc -> versioninfo.rc
Merge branch 'master' of https://github.com/metabrainz/libdiscid