Fix #1276127 [calibre/src/unrar/unpack.cpp:1159]: (style) Array index 'CurBitLength' is used before limits check.](https://bugs.launchpad.net/calibre/+bug/1276127)
Fix tag highlighting breaking when a line is edited because of stale user data