Travis + cppcheck: let cppcheck fail for new files

Add the possibility to the cppcheck script to pass git's `--diff-filter` option.
Change Travis configuration to use this new possibility to fail on new files and keep on warning about existing ones.

Also adapt and improve script and Travis comments a bit.