Upgrade to GPL v3 and add CONTRIBUTORS file