GeometryInterface: Add DOMMatrixInit and fromMatrix().

Add DOMMatrixInit[1] and fromMatrix()[2]. This CL makes multiply methods take
DOMMatrixInit instead of DOMMatrix(ReadOnly) but it doesn't change the existing
behavior.

[1] https://drafts.fxtf.org/geometry/#dictdef-dommatrixinit
[2] https://drafts.fxtf.org/geometry/#dom-dommatrixreadonly-frommatrix

BUG=388780

Review-Url: https://codereview.chromium.org/2283363003
Cr-Commit-Position: refs/heads/master@{#418552}
15 files changed