Page numbers in annotations.

And minor style fixes for the README and .gitignore.

I place these patches in the public domain.  I haven't generalized list-annotations at all, and just hardcoded an `all` range. You may want to push this into the command-line spec too...