Added GPL notifications at the top of each file, and made it clear that contributors must agree with it too.