[WIP] Add support for Canopy

This PR add doc and support for Canopy on Windows and Linux. Both reuse Canopy MKL blas.

I need to finish the doc for linux and add support for maxosx