get rid of the generated cblas_noconst.h file

I think this is a cleaner solution than generating a header file with Perl. There's a comment explaining what it going on. It's only half tested since I still can't get OpenBLAS to build on Ubuntu.

Btw., `common.h` and `cblas.h` include each other. That's not very clean and it means builds take longer than they should.