Fix issue 518

Don't walk the destination path when it is a subdirectory of the source.

Fixes issue 518.
Let's name this something more semantic like "TestInit_dstInSrc". We can still link to the issue, but it's useful to have semantic names for these types of things (imagine if GitHub is down for example)