* new files matrix.c and matrix.h: They provide matrix datatypes and basic
  matrix function for various datatypes
* adjust tests.c to work with matrix.c and matrix.h
* adjust libcasimir.c
* see last commit