Quote history variables.
Add completion when filtering on type* field.
Add argument `prefixed' to `ebib-key'
Move add-hook kill-emacs-query-functions into ebib-init.
ebib-compare-xrefs and ebib-entry<: do not depend on ebib-cur-db.
Remove edb-n-entries.
Add function ebib-redisplay.
Remove remark about argument `redisplay' from `ebib'.
Change capitalized function names to `underscore'.
Add with-buffer-writable to ebib-display-entry.
Load the rc file at the end of ebib-init.
Add option ebib-index-mode-line.
Add value to ebib-default-browser-command when using standard browser.
Fix typo in ebib-create-buffers (ebib-index-mode-line).
Silence compiler warnings.

There were two cases of local dynamic variables in functions used for
sorting the .bib file. Resolved by using cl-flet.
Use cl-lib properly and create aliases for Emacs < 24.3.
Fix comments.
Change defstruct into cl-defstruct.
Rewrite entry< using cl-loop.
Use more conforming mode-line-format for the index buffer.