Compilable version if matrix wrappers

* Now the Cython code compiles without any errors
* I introduced a new class `VecBasic` which contains a `vec_basic` object
  from dict.h
* I also introduced a new constructor for DenseMatrix class so I could avoid
  using vector[RCP[const csympy.Basic]] in Cython