Berkshire Hathaway has sold off the vast majority of its stake in IBM, and in hindsight, it's fairly clear which assumptions and errors led Buffett astray on this investment.