Bug 845089 - Followup: Handle Windows paths when detecting external source directories; r=khuey

This is related to work that landed in part 20 of bug 784841.