Add copyright protection for Travis CI setup.
Rename 'magic' module to 'common' module to reflect its purpose better.

The purpose of Urho3D-CMake-common module is to store all the commonly used CMake commands and macros in one place so that they can be reused by other external projects using Urho3D as external library by simply including this module in their own CMakeList.txt.
Merge remote-tracking branch 'upstream/master'
merge