Microsoft co-founder Paul Allen has died aged 65. He was a celebrated figure in the technology sector, both for his programming nous and his remarkable philanthropy