Fix bad typing in tuple creation

Rely on std::make_tuple to do the job.
This Fixes tests/cases/pivot.py.
Fix bug when creating ndarray from raw buffer

There was a bug in the python -> pythran function...
Enforce type checking upon conversion of ndarray from Python to Pythran

Previously, an optimistic cast was always done...
No longer skip some test cases

They are ok now.