Giants acquire Cubs' Triple-A shortstop Dixon Machado as stopgap after injuries to Crawford, Estrada.