add copyright notes to changed source files

fixes #543

I handle all html, js, css, h, C++ and C files.

RC files were generated by msvc, but maybe we should clean them up and add the rc pattern to this script, too.

This script also added newlines at the end of every file without an empty new line. On Linux we should have empty lines at the end anyway.