try to deal with different styles of svn externals
add manually defined externals ( and yes i know that the UI looks like a pile of shit)
work a bit at the ui
exteract parser abstraction
Improve externals cloning and linking to avoid redundancy
new style parse rejects old syntax now
parse new externals format
load externals from file