Text this: Objective and Subjective Evaluation of Online Error Correction during P300-Based Spelling