add read the docs theme to sphinx

Adding this theme to our config file means that when we build the docs locally that they will look the same as they will on RTD.
minor suggestion: can the definitions of `html_theme` be moved into the try/except? just to make the code a little easier to read