Added appropriate MPL2 headers to the files added/touched by this patch; will update the rest in a next PR (related bug: [977090](https://bugzilla.mozilla.org/show_bug.cgi?id=977090))