Roaches are a notoriously difficult infestation to end, but could hydrogen peroxide be the insecticide answer to your prayers?