Fixed determining derivedDataLocation (issue #4)

sounds like Voodoo but executing `[workspaceArena derivedDataLocation]` twice does fix it for me