added support for float and double
renamed stdlib classes
improved enum support
minimal test for wrapping templated classes
added support for more than one vector in method args
vector of templated class as result and input of methods
fixed issue with templated type as input arg
rewrote some tests in testDeclResolver.py
extended type parsing in Types.py:from_string
fixed type transform + added c check for recursive t-args
added base type collecion
added inv_transform in Types.py
DeclResolver and related classes rewritten
fixed merge conflict
extra test for using templated class as arg in other class
fixed two memory leak issues:

  1. temporal alloced std::vector was not deleted after usage
  2. to early call of cleanup codes
added support for operator[] wrapping
improved signature of functions in autowrap.__init__
added support for adding special method code
fixed error in output conversion if res type is wrapped template class