adding remaining files and license

GeneralGlobals.pm
GeneralTasks.pm
copyright_and_license