A generation of those in the military have served grueling tours of duty in Afghanistan and Iraq since the 9/11 attacks, but few have gripped the country's conscience in the way Chris Kyle has.