Remove obsoletes sources and fn and use candidates.
* helm-bookmark.el: Use candidates and add cache.