legal(licence): Apache 2 - closes #324