Make sure parent dirs of file extern exist before exporting.
Allow user to specify a target directory, and fix a bug with the location of the 'libraries' repo.
Merge branch 'master' of https://github.com/Chrisknyfe/svn-to-git