add missing license header

Change-Id: I099abc4b1630a58d7f44b55447f6de1257c5d9e0
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
unify include guards

Change-Id: I3d3f4b7971a77ebec09f462214848d378c3ebf06
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
unify license header style

Change-Id: Ieb108b969f870cee6aa164df48bb839299e38425
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>