[libspiro] Update license headers (issue#8).

According to COPYING, libspiro is released under the term of GPLv3+,
but in the license headers on top of *.c, *.java and bezctx.md are
still saying GPLv2+.

...updated files that were updated from libspiro 20071029
left unmodified files untouched as-is.