Delete all git files before processesing the new revision. as the packs in .git are kept, they just need to be unpacked, and not downloaded again. This should try to prevent the conflicts that Enlightenment e_comp_wl causes when it rebases.

My testing proves that this even works with the submodules

git-svn-id: https://rebeccablackos.svn.sourceforge.net/svnroot/rebeccablackos@2727 56e3d1a8-0179-4092-b3e2-9fbbcda0c0a9
build_core: Consider that some git paths might have spaces

git-svn-id: https://rebeccablackos.svn.sourceforge.net/svnroot/rebeccablackos@2728 56e3d1a8-0179-4092-b3e2-9fbbcda0c0a9