lispy.el (lispy--fetch-tags): generalize
lispy.el (lispy--goto): add caching

* lispy.el (lispy--goto-cache): New variable.

It takes time to apply `lispy--tag-name' to each tag.
Cache these results per directory and re-compute only when
number of tags in a directory has changed.