Fixing template type check
Adding numpy count_nonzero
Merge pull request #271 from artas360/master

Adding numpy count_nonzero & minor template fix
Import harmonization

* Sort import
* Use absolute import only
* Expand "import *"
* Remove unused import
Stricter type checking for ndarray conversion

Fixes #276

As a side effect, correct a mis declaration in a test ;-)
Fix omp performance issue using a manual condition
Merge pull request #275 from pbrunet/import

Import harmonization
Merge pull request #263 from pbrunet/enable_omp

Fix omp performance issue using a manual condition
Merge pull request #277 from serge-sans-paille/ndarray-type-check

Stricter type checking for ndarray conversion
Use up-to-date nt2 version

Adapt pythonic code to reflect nt2 api change:

* iround semantic change
* no more cos/sin/acos/asin integer version
* require explicit nt2 complex support
Full BOOST.SIMD support

* vectorisation of almost all binary_op/unary_op
* vectorisation of gexpr, iexpr, ndarray views
* compile-time selection of simd or sequential version
* import (and pass) the whole vectorisation validation suite (see
  pythran/tests/test_simd.py)