add config option for the default_locale
change run_command to shell_out in svn provider

use shell_out rather than shell_out_with_systems_locale because
otherwise 'svn info' output maybe rendered in e.g. japanese and
be unparseable.