TODO: Generalize PDF functions
Use Org's completion functions

The user's ido preference is already set with `org-completion-use-ido',
so it makes sense to piggyback on this rather than having separate
customization for Bog.
Use org-open-file to open PDFs
Remove Org 8 from requirements

All of the Org functionality currently used should be present in
built-in Org version.