Make cd=True default for Assignment. Refactor. Format for PEP8.

No new functionality; however, changing into submission directories before calling visitor is not the default behavior for Assignment. I suspect that this is the common case.