Remove a bunch of dependencies that basket doesn't need

Removing a bunch of packages and submodules from basket-lib. Some are not used at all, others are only used for development and test, and can be installed with pip (and many are already listed in requirements/dev.txt); they don't need to be embedded in basket-lib for production use.