[numpy] apply serge modification
-fix memory leak
-enable to use elements and attribute for a same object (array)
[numpy] fix acces to numpy array
[numpy] data offset is a shared_ptr
[numpy] shape is a shared_ref
[numpy] add ndim attribute to numpy array
[numpy] add strides attribut
[numpy] add iterator for numpy
[numpy] add size attributes
[numpy] add itemsize attribute
[numpy] add flat iterator for numpy array
better use of std library
[numpy] add str to numpy array
[numpy] assignation of subarray in an array
[numpy] add tests for numpy
Add empty function to numpy
Add ndarray constructor for iterator
Add arange functions in numpy module
[numpy] Add linspace functions
Add sin function
Add pi and e constants