Global Payments to buy peer Total System for 21.5 billion in stock... the payments market is heating up