A new blood test to detect cancer at an early stage has shown promising results, according to a study, as scientists aim to make the process as common as cholesterol or blood sugar testing.