Ignore auto-generated documentation files
Try mocking out imports so that docs build on RTD
Add mock imports for submodules so that RTD builds correctly
Add missing rst docs
Merge branch 'rtfd' into dev