remap [c ]c to support . repeat
make the code generic
method jump / fold jump and state ±
Clarify repeatability
Underlined Markdown headings are dumb
Filter &suffixes in s:entries().

Instead of hardcoded file extensions (".swp" and "~") use the &suffixes
setting to filter out any uninteresting entries.
Don't use backticks

Closes #6.  I don't really understand why this would supposedly break on
Windows, but backticks have other issues (such as with 'wildignore') so
we'll ditch them anyways.
Support weirdos who remap tab

Closes #30.
Change [o and ]o to [f and ]f

This is a better mnemonic and frees up [o and ]o (after a grace period)
for some other ideas I have.  Note that [f and ]f are deprecated
equivalents to gf.
Remove junk
Add maps for :[lc][np]file

Closes #29.
Change `*prfile` to `*pfile`

:cpfile is valid but :cprfile is not so `[<C-Q>` wasn't working.
Expose API for custom encoding algorithms
Fix repeat of line encoding
Remove base64 encoding

References #17
Formally deprecate [o and ]o
Remove Base64 encoding from documentation
unimpaired.vim 1.2

* Add repeat.vim support.
* Add [t and ]t for :tprev and :tnext.
* Add [n and ]n for jumping between conflict markers.
* Add [<C-Q> and ]<C-Q> for :cpfile and :cnfile.
* Add [<C-L> and ]<C-L> for :lpfile and :lnfile.
* Deprecate [o and ]o in favor of new maps [f and ]f.
* Improve robustness of [f and ]f.
* Improve robustness of [e and ]e.
* Fix unescaping of "\a" and "\$".
* Work around `unnamedplus' in clipboard.
* Expose API for custom encoding algorithms.
Add option togglers
Handle embedded newlines in C strings correctly