filter out hidden files when searching for simulators
add iOS 8 compatibility which breaks the older versions
extract SDK information form the device.plist file