Better handling of conflicting plugin names
rtp2/plugin/name.vim names will be
plugin/name/ which is pretty useless in case somebody need to depend on one of them. I suggest another way now: both plugins are named
plugin/name. When it comes to unloading both are unloaded and a warning is shown. When it comes to specifying
plugin/name as the dependency frawor should first try to load it from the current runtimepath, then from the runtimepath of one of the other dependencies (subjectable), but only if only one of the conflicted plugins share the runtimepath. If both tries failed then error must be thrown.