Broken and partial iOS 8 update. Note that for the time being, this breaks all compatibility with iOS 7.