lispy.el (lispy--modify-tag): fix

The ability to enhance tags wasn't working for a few commits.
Delete contents of ~/.emacs.d/semanticdb/ to reset everything.
lispy.el (lispy--fetch-tags): further fix

Freshly fetched tags weren't modified.
lispy.el (lispy--set-file-to-tags): tweak caching

Cache was re-calculated only when the number of tags was changed.
This results in stale tag positions if the tags were edited without
changing their number.

Turn off caching unless the number of tags is > 1000.
lispy.el (lispy-parens): allow space after lambda
lispy.el (lispy-to-defun): add and bind to "xd"

* lispy.el (lispy-mode-x-map): New map.
  (lispy-x): Add and bind to "C-4" globally and "x" locally, forwards to
  `lispy-mode-x-map'.
  (lispy-to-lambda): unbind from "L", bind to "xl".
le-scheme.el (lispy--eval-scheme): turn on `geiser-mode'
lispy.el (lispy-no-permanent-semantic): new custom var

* lispy.el (lispy--goto): Turn on semantic permanently
  only when `lispy-no-permanent-semantic' is nil.

Fixes #9
lispy.el (lispy-outline-next): add and bind to "J"
lispy.el (lispy-outline-prev): add and bind to "K"
lispy.el (lispy-comment): improve
README.md: add
lispy.el (lispy-comment): fix
lispy.el (lispy-define-key): fix stale docstring
lispy.el (lispy--bounds-comment): update

Now comments starting at different columns are treated as separate.
lispy.el (lispy--bounds-comment): improve
lispy.el (lispy-down): expand outlines

* lispy.el (lispy-up): Expand outlines.
  (lispy--ensure-visible): New function
refine bindings
only require external features when necessary
remove dependence of s
disable DEL binding