added missing license blocks
Merge branch '2.1' into 2.2

* 2.1:
  added missing license blocks
Merge branch '2.2'

* 2.2:
  added missing license blocks
  added missing license blocks
[Process] Use new ProcessUtils::escapeArgument to escape ProcessBuilder prefix
[Process] Do not throw LogicException in ProcessBuilder::getProcess if no arguments are set but a prefix is