Fix plsql completion invoked in an anonymous block written in a sql buffer
Fix for ArgumentError: invalid byte sequence in UTF-8 when ZIP mode is enabled.
Use len of the statement as relative position in omni completion