only chdir if necessary
Merge pull request #249 from callumlocke/less-startup-logging

Skip "Working directory changed" log if not applicable