nicer format for 'score' and 'tags' in display

default pager is less, more robust implementation of pager cxt manager (ensures
we switch back to __stdout__ in case of error).

added some fun listings for author and tags, not sure if they will stay.

made title extraction available at the command-line (does not require document
to be added).
notes.org: new format for 'cached' and 'source' links using org-modes
hyperlinks. This hides the really long files names from the user. Old format is
still supported.

no more automatic whitespace cleanup (probably better not to mess with the
user's notes)
minor cleanup
tweaks to title extraction tries to avoid extrating garbage (cute hueristic
looks for 3+ letter upper-cased word, e.g. "The", "Tim", avoiding entire lines
comprised of "(cid:345)").
added --top option which opens top hit in search results.

initial support for bibkey
no default search limit.
()
renamed.
cleanup and doc
()