Update setup
This MR simplifies setup.py
and tools to run tests, generate the doc,...
This is motivated by the deprecation of Python's distutils
, numpy.distutils
and current setuptools
changes.
This MR also updates the minimum required version of Python to 3.5 (and 3.6 for available wheels).
attn @zatterin