~gpanders/ijq

Disable style tags in autocomplete list
Add note for packagers to README
Make C-F and C-B move forward/backward by one character

By default tview maps these to "page down"/"page up" since these are
handled by a more generic, multiline TextArea widget. But for a single
line text input field, page up and page down are not helpful and don't
match the standard readline bindings.
Build for Windows in CI
Disable dynamic colors in the error view
Override tview escape pattern for style tags

tview escapes strings of the form `[0]' (converting them to `[0[]')
because it interprets them as style tags. However, this is not a valid
style tag (as far as I can tell) so the escaped tag is not subsequently
stripped by tview, so the escaped version is what ends up being used by
the autocompleter.

Fixes: https://todo.sr.ht/~gpanders/ijq/11
Remove use of deprecate io/ioutil
Add Codeberg to README
Mirror to Codeberg
Support upper case PREFIX in Makefile

The GNU Make manual specifies lower-case "prefix" as the convention [1],
but in reality upper-case PREFIX seems just as common (if not more
common). We can make life a little easier for packagers by supporting
both.

[1]: https://www.gnu.org/software/make/manual/html_node/Directory-Variables.html
Update yaml.v3 dependency

We don't even use YAML in ijq, but this suppresses a "Security Advisory"
on GitHub, so why not.
Support autocompletion of keys after a pipe (|) character
Correctly set dirty flag in WriteTo
Update README links to jqlang

Also adjust the color hash to lower-case, matching the id.
Initialize line counts with a large guess
Use synchronized output
Next