Added GPL license header to all files where it was missing.