Matrix.constructMatrix()'s first version.
Merge remote-tracking branch 'upstream/master'
Updated the roadmap. Implemented an enhancement suggested by Jergas: Matrix() gives feedback if identity= is not valid.
Merge pull request #9 from elerno/master

Merging changes done together by erno and me on gobby, plus, probably, some further changes he added later.