cblas: typedef enums for improved compatibility with Intel MKL.
cblas: typedef enums for improved compatibility with Intel MKL.

Netlib style:
    enum CBLAS_XYZ {X=1, Y=2, Z=3};

Intel MKL style:
    typedef enum {X=1, Y=2, Z=3} CBLAS_XYZ;

With this hybrid style, code written in the latter form won't need any
modifications to be built with OpenBLAS.  This change should not affect existing
code, although a warning may be emitted for C code which does the following
(does not occur with C++):
    typedef enum CBLAS_XYZ CBLAS_XYZ;
    warning: redefinition of typedef 'CBLAS_XYZ' [-pedantic]

larsmans/OpenBLAS,kortschak/OpenBLAS,CVML/OpenBLAS,buffer51/OpenBLAS,yuyichao/OpenBLAS,grisuthedragon/OpenBLAS,castoryan/OpenBLAS,LeoOnHack/OpenBLAS,bitfusionio/OpenBLAS,buffer51/OpenBLAS,yuyichao/OpenBLAS,grisuthedragon/OpenBLAS,kortschak/OpenBLAS,hpanderson/OpenBLAS,alongwithyou/OpenBLAS,CVML/OpenBLAS,grisuthedragon/OpenBLAS,yuyichao/OpenBLAS,buffer51/OpenBLAS,xianyi/OpenBLAS,castoryan/OpenBLAS,CVML/OpenBLAS,aliefweb/openblas,Chasego/OpenBLAS,xianyi/OpenBLAS,zhmz90/OpenBLAS,larsmans/OpenBLAS,aliefweb/openblas,castoryan/OpenBLAS,grisuthedragon/OpenBLAS,buffer51/OpenBLAS,zhmz90/OpenBLAS,yuyichao/OpenBLAS,Chasego/OpenBLAS,grisuthedragon/OpenBLAS,Chasego/OpenBLAS,alongwithyou/OpenBLAS,alongwithyou/OpenBLAS,xianyi/OpenBLAS,CVML/OpenBLAS,LeoOnHack/OpenBLAS,zhmz90/OpenBLAS,zhmz90/OpenBLAS,grisuthedragon/OpenBLAS,xianyi/OpenBLAS,kortschak/OpenBLAS,kortschak/OpenBLAS,castoryan/OpenBLAS,larsmans/OpenBLAS,otbrown/OpenBLAS,castoryan/OpenBLAS,buffer51/OpenBLAS,grisuthedragon/OpenBLAS,aliefweb/openblas,yuyichao/OpenBLAS,xianyi/OpenBLAS,LeoOnHack/OpenBLAS,Chasego/OpenBLAS,kortschak/OpenBLAS,castoryan/OpenBLAS,xianyi/OpenBLAS,CVML/OpenBLAS,hpanderson/OpenBLAS,kortschak/OpenBLAS,otbrown/OpenBLAS,MjAbuz/OpenBLAS,otbrown/OpenBLAS,LeoOnHack/OpenBLAS,alongwithyou/OpenBLAS,grisuthedragon/OpenBLAS,hpanderson/OpenBLAS,castoryan/OpenBLAS,Chasego/OpenBLAS,MjAbuz/OpenBLAS,LeoOnHack/OpenBLAS,MjAbuz/OpenBLAS,yuyichao/OpenBLAS,MjAbuz/OpenBLAS,zhmz90/OpenBLAS,bitfusionio/OpenBLAS,otbrown/OpenBLAS,LeoOnHack/OpenBLAS,otbrown/OpenBLAS,Chasego/OpenBLAS,zhmz90/OpenBLAS,buffer51/OpenBLAS,CVML/OpenBLAS,kortschak/OpenBLAS,hpanderson/OpenBLAS,Chasego/OpenBLAS,MjAbuz/OpenBLAS,alongwithyou/OpenBLAS,castoryan/OpenBLAS,zhmz90/OpenBLAS,CVML/OpenBLAS,bitfusionio/OpenBLAS,bitfusionio/OpenBLAS,alongwithyou/OpenBLAS,xianyi/OpenBLAS,bitfusionio/OpenBLAS,LeoOnHack/OpenBLAS,CVML/OpenBLAS,buffer51/OpenBLAS,Chasego/OpenBLAS,otbrown/OpenBLAS,Chasego/OpenBLAS,kortschak/OpenBLAS,otbrown/OpenBLAS,zhmz90/OpenBLAS,hpanderson/OpenBLAS,MjAbuz/OpenBLAS,zhmz90/OpenBLAS,bitfusionio/OpenBLAS,otbrown/OpenBLAS,bitfusionio/OpenBLAS,yuyichao/OpenBLAS,larsmans/OpenBLAS,LeoOnHack/OpenBLAS,xianyi/OpenBLAS,CVML/OpenBLAS,yuyichao/OpenBLAS,alongwithyou/OpenBLAS,aliefweb/openblas,kortschak/OpenBLAS,buffer51/OpenBLAS,otbrown/OpenBLAS,alongwithyou/OpenBLAS,aliefweb/openblas,MjAbuz/OpenBLAS,alongwithyou/OpenBLAS,LeoOnHack/OpenBLAS,castoryan/OpenBLAS,yuyichao/OpenBLAS