Refactor transformations passes: one per file
Refactor analyses passes: one per file
Refactor optimizations passes: one per file
Add missing import for std::accumulate
Fix std::iterator inheritance (first parameter has to be a category)
Be more generic for template specialization on fundamental type
Add missing specialization c_type_to_numpy_type<unsigned long long>
Workaroud for vector<bool>. Seems ugly to me, but it works.
Tests: fix import path to resolve locally to the test directory first
Install transformations and analyses subpackages (setup.py)
Add possibility to import from other user-defined module