added missing license terms

sorry it is in multiple commits as i did this via the web interface thats why as its a quick way to do small changes like this that does not change how the module works