Extend sizeof unit test
Add support for OSX in BTL and fix a few warnings
Fix typo and formating
Fix selfadjoint_matrix_vector_product for complex with packet size > 2 (e.g., AVX)