subrepos: don't barf on [subpaths] section
See individual commits; this exclusively fixes the part of the bug that I could reproduce, as the subrepos/submodules handling is really weird. I extended the test a bit to show just how weird it is.
Closes: #128 (closed) #380 (closed)
Edited by Dan Villiom Podlaski Christiansen