Add GPLv3+ headers to every non-thirdparty file as suggested by the FSF