Add getting of column table name
Add interface of Matrix document
Fix creating of Matrixes (Product) in Factory using workaround

* there are workaround fixing not allowed cyclic require dependency in node.js
* implement typings of IMatrixDocument
Implement DocumentExecutor to Matrix loading/saving