Added GNU Public License headers to source files.