Enable readthedocs

- Mock in conf.py
- Update readthedocs-pip-requirements.txt
- Update conda_create_test-env.sh
- Update core.py
- Fix some docstrings