Because we've gotten so well adjusted to the release pattern for Apple's flagship smartphones, the potential announcement of the iPhone 8 has really rocked the boat, considering it could theoretically be a year early.If you've been keeping track, there's been an incessant flow of rumours that suggest the iPhone 8 will be released to mark the 10th anniversary...