The soldiers of the future will apparently be patching themselves up on the battlefield and soldiering on, thanks to the latest invention announced by DARPA - a fluid that can fill wounds and stop bleeding. "Those splendid brainboxes at DARPA* - who are to ordinary insane...