Create arc config directory if it does not exist

It seems that `ArcanistWorkingCopyIdentity::writeLocalArcConfig` fails if the `.git/arc` (for example) directory does not exist. It seems logical to me that this directory should be created if it does not yet exist.