cblas blas implementations

These should conform to the blas package specification, and have been
tested via biogo.matrix for routines that that package is dependent on.
There has been a fair level of manual review, but the code generation is
not guaranteed to be free from interpretation errors.