run -c without python-qt installed

moved the check for PyQt so that we don't need to install it when running -c

updated readme to add python-dialog requirement and note that they're sort of optional.