Prototype software for different versions of the BLAS

Summary
Implementation and evaluation of different versions of the BLAS based on the draft specification from WP7.