BUG: Use keyword arguments to initialize Extension base class.
BUG: Use keyword arguments to initialize Extension base class.

Currently numpy.distutils.Extension class subclasses python's
distutils.extension.Extension class and initializes the base class with
a call that uses positional arguments rather than keyword arguments.
This causes problems with setuptools 25.4.0 where the Extension class
gets a new init function that expects keyword rather than positional
arguments. We should have been using keyword arguments all along and our
luck has run out, so use proper keywords

Closes #7951.

jorisvandenbossche/numpy,Eric89GXL/numpy,jorisvandenbossche/numpy,bringingheavendown/numpy,mhvk/numpy,AustereCuriosity/numpy,madphysicist/numpy,ahaldane/numpy,behzadnouri/numpy,numpy/numpy,ddasilva/numpy,pdebuyl/numpy,solarjoe/numpy,endolith/numpy,Eric89GXL/numpy,behzadnouri/numpy,simongibbons/numpy,pbrod/numpy,pizzathief/numpy,tynn/numpy,rgommers/numpy,pbrod/numpy,kiwifb/numpy,maniteja123/numpy,simongibbons/numpy,endolith/numpy,solarjoe/numpy,seberg/numpy,ahaldane/numpy,AustereCuriosity/numpy,mattip/numpy,MSeifert04/numpy,grlee77/numpy,charris/numpy,chatcannon/numpy,anntzer/numpy,b-carter/numpy,mhvk/numpy,endolith/numpy,pdebuyl/numpy,pbrod/numpy,madphysicist/numpy,tacaswell/numpy,simongibbons/numpy,MSeifert04/numpy,mhvk/numpy,utke1/numpy,pbrod/numpy,dwillmer/numpy,kiwifb/numpy,gmcastil/numpy,ssanderson/numpy,charris/numpy,shoyer/numpy,chatcannon/numpy,utke1/numpy,jorisvandenbossche/numpy,rgommers/numpy,kiwifb/numpy,WarrenWeckesser/numpy,WarrenWeckesser/numpy,simongibbons/numpy,tacaswell/numpy,anntzer/numpy,pbrod/numpy,ddasilva/numpy,seberg/numpy,madphysicist/numpy,charris/numpy,abalkin/numpy,abalkin/numpy,bringingheavendown/numpy,stuarteberg/numpy,stuarteberg/numpy,ssanderson/numpy,chatcannon/numpy,anntzer/numpy,rgommers/numpy,numpy/numpy,seberg/numpy,abalkin/numpy,numpy/numpy,ahaldane/numpy,pizzathief/numpy,gmcastil/numpy,mattip/numpy,utke1/numpy,shoyer/numpy,anntzer/numpy,charris/numpy,pizzathief/numpy,skwbc/numpy,njase/numpy,gfyoung/numpy,behzadnouri/numpy,pizzathief/numpy,AustereCuriosity/numpy,stuarteberg/numpy,WarrenWeckesser/numpy,pdebuyl/numpy,ContinuumIO/numpy,bertrand-l/numpy,numpy/numpy,dwillmer/numpy,b-carter/numpy,ddasilva/numpy,tynn/numpy,tacaswell/numpy,mhvk/numpy,dwillmer/numpy,bertrand-l/numpy,jakirkham/numpy,MSeifert04/numpy,madphysicist/numpy,mattip/numpy,ContinuumIO/numpy,WarrenWeckesser/numpy,jorisvandenbossche/numpy,pdebuyl/numpy,njase/numpy,madphysicist/numpy,simongibbons/numpy,jakirkham/numpy,WarrenWeckesser/numpy,Eric89GXL/numpy,shoyer/numpy,ssanderson/numpy,MSeifert04/numpy,mattip/numpy,tynn/numpy,ContinuumIO/numpy,skwbc/numpy,seberg/numpy,pizzathief/numpy,skwbc/numpy,dwillmer/numpy,gmcastil/numpy,jakirkham/numpy,ahaldane/numpy,jorisvandenbossche/numpy,njase/numpy,shoyer/numpy,grlee77/numpy,MSeifert04/numpy,maniteja123/numpy,shoyer/numpy,gfyoung/numpy,jakirkham/numpy,grlee77/numpy,stuarteberg/numpy,Eric89GXL/numpy,jakirkham/numpy,b-carter/numpy,rgommers/numpy,grlee77/numpy,grlee77/numpy,ahaldane/numpy,gfyoung/numpy,bringingheavendown/numpy,solarjoe/numpy,maniteja123/numpy,bertrand-l/numpy,mhvk/numpy,endolith/numpy