Update license (with permission from Xyne, from whom this code was
forked) to allow licensing under versions of the GPL greater than 2.

Also include a copy of the GPLv2.