The Swiss army will keep getting its Swiss Army knives from a Swiss manufacturer, after Victorinox beat foreign rivals to retain the contract.