Remove leading directories from fetched URL's

 * Whel fetching from Perforce we now strip the leading directories of the URL
   from the fetched files.
Properly prep/compile when <package>/source exists

 * Corrected some buggy dependancies when we had an in-tree source checkout.