Added new license file

Have added a licensing scheme that should be compatible with our existing project licenses.

We should carefully check the dependencies at the lower levels to make sure that we don't pollute 3rd party code with unnecessary restrictions.

Review: @sratcliffe