Write error messages on stderr.
Add/update copyright notices.

All source files (C, C++, Java, Fortran, Perl, Ruby, Lua, Python, Sh)
should be updated by this commit.

Note however that the following directories (and their subdirectories)
were not considered:
  ./buildtools/jenkins/
  ./buildtools/pipol/
  ./examples/smpi/NAS/
  ./teshsuite/smpi/mpich3-test/

Use: git grep -L 'Copyright.*SimGrid'
to list the files remaining without copyright notice.
Add script used as a basis to update copyright notices.
fix some SMPI+MC bugs
Fix help message.

Error was introduced by commit a957a7eb7a096470feb367832c201b71b58ea51e.
Use the result of sprintf, instead of computing strlen again.
fix bug waiting to happen and destroy some simulations or their results randomly (mainly with MC).
Run test with --log=no_loc.
m_bound belongs to CpuAction; initialize it.
Initialize ramsize, and simply use an assignment to copy struct.
simdata may already be freed at this point.
Avoid useless strdup.
Call getBound before unref on p_action.
Set path for command.
Free memory in msg/cloud examples.
Uncomment code, and fix meomry leaks in WorkstationVMHL13.
Slightly improve debug messages.
Don't hide type real type, smx_process_t, behind a void*.
Go ahead for cleanup, even if process was suspended.

Prevents memory leaks in examples from msg/cloud.
java-cloud-migration: destroy VMs at the end of the simulation.