fix the fork to allow any symbol; fix cursor positioning bugs and switch jQuery.caret version