Oscar Pistorius has concluded a gruelling five-day stint in the witness box giving evidence in his trial for the murder of girlfriend Reeva Steenkamp.