DOC: Add base sphinx-documentation configuration

We are using the fitting bootstrap theme for the documentation, though
we are adding an extra CSS configuration to make the docs a bit more
readable.
DOC/ENH: Add qcli_make_rst to Makefile
ENH: Turn sphinx warnings into errors
DOC: Add initial base structure for the docs
ENH: Add docs-scripts folder to .gitignore