Added license file
Added gpl headers to all source and test code.