add matrix.js, Chart.js, a test html page

Matrix.js:
- create, copy, parse and print matrix
- add, sub, mult (with a matrix or a scalar)
- transpose and negate a matrix

Chart.js will be used to print nice diagrams later