General Motors and its information technology operations have had a complicated relationship over the last 30 years. They've moved in together, separated and even seen other companies. Now that they're back together for what seems like the long term, here's a look at their on-again, off-again affair.