fixed liyuan's dictionary hint button floating issue. Add correctWrongDetection to hint button as well, so that when we click on the hint button, we do update the wrong time record
 add word correction. changed wrongtime update mechanism by setting a cap and give priorities to trainig newer samples at priority ties. need to fix the detection string width and when word prediction happens, how to update the training data correspondingly.