Refactor handling blosc sources

This branch removes the ``c-blosc`` directory and prepares for handling the Blosc source using either submodules or the subtree merge.