Fifty years ago today IBM unveiled the first mainframe computer, capable of powering everything from banks to governments. It was so expensive to design that failure would have destroyed the company.