feature/licensing

This PR includes a license file and the amendment of all relevant files in the source code and in the specs where a licensing notice is likely required.

It covers issue https://github.com/MageTest/MageSpec/issues/10