revise pysht Python shell, use any namespace, typically __main__
also add test_shell, test_shell_writers
revise docstrings and READMEs