Handing casing in directory names

This makes the the bundle files a little more forgiving by not requiring the casing to exactly match the directory on disk.