NF: add bdist_wheel to setuptools commands

bdist_wheel needs setuptools.
BUG: adapt to numpy > 1.8

np.diag is not writeable in recent numpy versions
Merge branch 'master' into testing

* master:
  BUG: adapt to numpy > 1.8
  NF: add bdist_wheel to setuptools commands