Fixed warning: break; after throw
Added BLAS level 2 to C interface. Unified interface for external buffers.

Vectors and matrices now expect the memory locality as second parameter right after the buffer pointer.