DOC: Fixed sphinx documentation and .gitignore

sphinx documentation: in packages.html, the ModuleSettings
named tuple was still showing up in camel case, which is now incorrect

.gitignore: added pycharm and other misc file extensions and folders